it didn't look like anyone mentioned this, there is a version of the Creative Labs SoundBlaster Live called Live Value! that is about $60 bucks. I have one and I really like it. It allows full duplex, so I can play against a background mp3 and record the two mixed, among other interesting things.