Headset FTW!
Speakers are nice...
and IF you can set up a room properly with surround the experience is impressive!
however,
a good 5.1 headset is priceless.
Positional in-game audio is unbeatable.
you WILL hear sound that your speaker friends cannot catch.
This is a constant for me in COD and BF...
a dozen times per round telling friends "seriously? you didn't hear that???" LoL
Submersion is also 2x better because headphones do a FAR superior job blocking 'non-game sounds' (ie noise from the real world lol).
"so, if headsets are sooo great what the catch?"
to truly appreciate the headset advantage requires an X-fi sound card and a high quality 5.1 headset.
DO NOT USE USB HEADSETS!
they are simulated surround and compromise a lot of audio quality.
you needs a proper 3 connector headset that plugs into the three 5.1 ports on sounds card:
front, center, and rear. (some headset have a fourth connector for 'mic')
sometimes it is tricky fine tuning the 5.1 experience but it is WELL worth the effort