I went from a 2 channel Altec Lansing > Logitech z-540 > Logitech z-5500 > my current Ascend 170SE + Mirage S12 Sub
Out of all my upgrades, i'm probably going to keep it the longest and trust me.. for the small space that they're in these babies sound greeat!