For sound cards I use the M-Audio 192 and it's been great. Clean sound, no driver issues, and MIDI in/out. I use it with Sonar and have had no issues although I will say I'm using 32 bit XP> I've heard that there may be some issues with 64 bit, but I think that's just about everyone. I'm holding off on 64 bit till it's a bit more settled down, I just don't feel like spending a lot of time messing with drivers to get things working.
FYI quick search on the M-Audio 192 had it listed for US $179, but probably could find it cheaper with some searching.