Hello. I'm looking for a new set of speakers. I listen to heavy rock music and punk music. I don't know anything at all about speakers. I want them to go pretty loud and be clear with no distortion. My price range is in around £200- £300. I've heard that Bose speakers are overpriced so I don't really want to get them even though they look really nice. Also it would be good if they matched the iMac. I would prefer the speakers to not be massive. But I still have room for a big subwoofer. Please help me choose, there are so many choices and I'm a bit confused. They need to be 2.1 speakers as I don't have room for speakers all around me!