I recently got a soundblaster 5.1 live card so that I can connect my pc to my home cinema through the digital coax out of the card and it sounds great Robo.
It also has a synth for drums, guitar and keyboards that I didnt realise it had. Not sure if I will use that feature yet or not but I had a quick play with it and it seems quite good