Headphones are great to hear details with, but hearing music on monitors in a room helps you understand the physical properties of sound and how it spreads and bounces. Phasing generally isn't an issue on cans for example, but it can be on speakers, so use different tools to diagnose different issues. I personally mix on headphones, then take my mixes down to my speakers later to take notes on what to change. Also, before you buy any new gear, load up a flash drive / phone / iPod with 5 songs you personally think are absolutely perfect and check out how they sound on it. Find the headphones/speakers that you think sound the best, if you coincidentally end up with the most expensive ones, it might be worth the investment.