I agree that speakers have better soundstaging and imaging than headphones...
...provided you're sitting in front of them in the sweet spot. I would love to be able to enjoy speakers 24/7 and not have to use headphones unless I wanted the purest details, especially since I don't find many headphones to be comfortable. However, my schedule is so packed that I rarely get to just "sit." I spend 10-12 hours a day working lately (with periodic Head-Fi breaks, of course
). When I have free time, nowadays I try to go for a walk, or go to the gym, or hang out with my better half
So I tend to spend a lot of time listening to music at my desk working, when doing personal web/email stuff, when I'm out and about, etc., where headphone excel.
Granted, when I'm at home in my office I can still hear the stereo, and even see it; but I'm not anywhere near the sweet spot, so headphones are much better for imaging and soundstage for me.