Frankly, for this to work it couldn't just be everyone listening on headphones--they'd all have to be on the SAME headphones considering the differences I hear on various ear buds and cans.
Originally Posted by Massive Master
If you can get a good mix on decent monitors, it'll sound okay on pretty well any headphones. The opposite doesn't apply.
As for a choice of headphones, if it was me, I'd go with a set of Sennheiser HD280s. I find them comfortable over long sessions and that they provide a good, neutral sound.
A very close second for me would be the Grados that Massive Master mentioned. I've used them in the past and only replaced them because they were stolen--I was looking for another pair needing something that day and substituted the Sennheisers when I couldn't find the Grados in stock--and have now come to love the Sennheiser.
I'm not a personal fan of the Beyer Dynamics--I find them very hard to wear and a very coloured sound, but everyone is different.
I have a pair of Sony 7506s that I use for live work...they have enough level to be able to check a channel even in a loud room but they're not the most accurate or comfortable headset out there.
The pessimist sees the glass as half empty. The optimist sees it as half full. The realist just drains the darn thing and gets a refill!