I agree with OTE in public as it deters people from approaching you either on public transport or when you're shopping etc (I find it hard enough getting out in the daytime, when I do I just want to be left alone ), but I find In-ear to be more irritating when listening for long periods, especially wired earphones getting caught on everything or falling out when i'm walking/cycling.
Bluetooth speakers are perfect especially when in company, especially considering how portable they are...This is my baby:
I've been through so many aux and bluetooth speakers from £200 - £5 and this one has not only been my favourite, but has been my longest lasting and most used. She's been to parties in the woods, on the riverside, on the beach, in caravans, used as a car stereo, fallen in the fire, been absolutely drenched when beers split in my bag or we've trekked in pouring rain and even lost in the woods for 3 days when it snowed. Not even slightly distorted, battery life is still insanely good and the only problem is now the jack is slightly loose from charging on the go. When she eventually dies I might even get the same model again tbh...
As for concerts, I can't bring myself to go to one...The crowds put me off, I guess if it's a Cello player you wouldn't have people screaming in your ear, jumping around and throwing up on you, but I find it so much more peaceful kicking back and blasting it out on the headphones!
It let me post it this time, I must have mentioned a flagged brand or something in my last response