Noiz2
Sound Ninja
...
But I will say that a $100 pair of Sony, Sennheiser or Audio Technica headphones will be nice and provide you with as much as you're going to need if you're not doing ultra critical mixes, ie. huge budget features or major artist recording. For the indie film guy, corporate a/v guy, etc, They'll be great.
...
Actually I'm going to disagree with you on that. Headphones are awful to mix on. They give you a totally unrealistic presentation of the mix. The exception would be if your audience is going to be listening on headphones.
They also are very exhausting for your ears. You can edit on headphones if you have to but you shouldn't mix on them.
That said there is a box that was made by Lake Audio that made it possible to mix on headphones reasonably, but it ran $1,800 and you can't get it anymore.