My SoundBlaster Extigy wasn't cutting it so I decided to upgrade a little bit. I bought an Alesis iO|26. It's firewire and supports 8 balanced analog, 18 digital inputs, 10 balanced outputs, plus two headphones -- plus its expandable. Sound quality so far is great. I also bought a KRK RokIt 10 sub to compliment my pair of Yamaha HS50M monitors. Very happy with the result. I'm messing around with the mixing capabilities. I must say that firewire is definitely the way to go! And 192kHz ftmfw. I like the capabilities I have running the sub off seperate outputs than the mains. More control for crossovers and gains.