I currently have a Yamaha surround sound setup like this one and it's powered by a Yamaha RX-V667 receiver. I am seriously thinking about upgrading the speakers a bit. They're not bad given what I paid for the set several years ago but the subwoofer is not as "clean" sounding as it could be. I'll tinker with it a bit more first but I'm thinking of upgrading the entire set of speakers. I'll kesep the receiver as upgrading it is out of the budget at the moment. My primary listening is iTunes tracks, mp3s topped from CDs, some CDs that haven't been ripped yet and surround sound for TV and Movies. Music is mainly rock, blues, jazz and some classical. I listened to a series of Infinity speakers several years ago and liked them but any recommendations are welcome. Budget will top out somewhere in the $600 - 800 range if I stretch it a bit.