If its resonance, or flexing , then the other solution might be to change the number of teeth on the cutter. I know most endmills are 4 tooth, but some of the indexable ones have varying numbers of teeth, and you can often find 3 tooth cutters around.
One other solution might be to increase depth of cut, so that the helix of tooth A has not left the work before tooth B engages. That cuts down vibration and improves finish, if the size of job permits.(and the shape/helix of the cutter). The small FC3 cutters always seem to produce a very good finish, and that, I think is/may be one of the reasons.
I think its also important to realise when milling that the depth of cut is determined by the feed – or more specifically the tooth load per rev, so just because one is taking a deep (long) cut, doesn’t mean to say that the cutter is seeing a deep (big) cut. Tooth loads are generally within a couple of thou per tooth per rev – but then if you have a lot of teeth you can feed very fast. What may well be happening is that you are using too low a feed, and the cutter is skidding initially and then digging and engaging, so you end up with peaks and troughs. (and a blunt cutter can do this too – blunt cutters need higher feeds).
If you look at Tubal Cains book Milling Operations in The Lathe, the whole business of tooth load and feed rates is explained very well. Its getting a little long in the tooth, since it predated carbide cutters (toothload figures for which should be available from the suppliers, manufacturers web site), but its first calss on the principles one needs to understand, and where to start.