Dan's Data has compared speakers versus headphones
On the face of it, the relative strengths of speakers and headphones seem obvious.Read more
There's some tricky stuff hiding in there, though, like surround sound - which headphones can, in some cases, actually do better than speakers.