I've been using my MS1s with onboard sound for a while now and I think it's time for an upgrade. I'm not quite sure how much I want to spend but I'd say somewhere around $100, and I may buy used. Right now, I'm looking at M-Audio Revolution 5.1 and the Auzentech Prelude although I'm not sure I want to spend that much. Is it worth it? I don't really need the X-Fi but I do game sometimes so it's not a bad addition.
Oh and I don't know if any brands still haven't made decent Vista drivers for their cards but I do use Vista so that's a requirement.
I'm also considering buying an amp (non-portable) but I don't even know where to start on finding a good match so if anyone could give me some guidance it would be great

.