Speakers.
I like the "sound in the room", although I would prefer a larger space... I've had my speakers in a "dance hall" a couple of times and they sound a lot better with that big-room reverb.
You also get a better "soundstage" with speakers, but that's not a real-big deal to me. With headphones I get the impression that the sound is coming from somewhere around my forehead. The
survey says... Most people hear the sounds coming from inside their head with very few people getting a realistic soundstage illusion.
And I don't like the isolation of headphones. I like to be aware of the sounds around me. Open headphones can help with that as long as they aren't too loud and drowning-out ambient sounds, and I do generally prefer open headphones.
I agree with that too, but in reality I rarely listen that loud