I guess to each his own but I like and prefer mixing on headphones and I get the best results with a pair of pretty inexpensive AKG k52s. (I have the 240s but I get better results from the k52s.)
Using the AKG k52s I can tell exactly how it's going to sound on speakers and it also allows me to pay careful attention to finer details, but that's just me.
I will admit I have had NO luck with other headphones but for some reason those AKG k52s are different and create a very rich environment for me. I found a one day special on some extra pairs last year and got 2 pairs for $30. What a deal.
Waves has a couple of those virtual room speaker simulations for headphones and I use them sometimes but I actually get better results when I have them off.
Again it may just be me and my technique but headphone mixing is easier for me and I like the AKG k52s and when I get finished mixing with them and I play it on speakers or any environment it's exactly what I was looking for, and it translates perfectly to monitors, or living room speakers and everything else, including phone speakers.
So I guess everyone has their own technique.