I went in to the Apple store last week and was going to get these JBL speakers, but the woman who worked there recommended I get the newer spot speakers instead. They were an extra £20 (£90) but they look fantastic, and I can't believe how loud/clear these speakers are, considering the satellites are only around 3-4 inches in diameter, and the sub around 10 inches.
The great thing as well, they come with different "shells" so if you don't want them black, you can simply put the white shells on, and vice versa.
I'm really impressed with them, definitely a good purchase.