Hey, I have one of the best sound cards you can ever get for just $25-30 dollars. Let me know if you're interested. Sorry, I don't have any speakers but I recommend Apple Speaker Systems -
save your money... please please please. It would be a waste of money to buy cheap stuff and not be pleased with it. Buy it piece by piece. Buy a good sound card for $70 then save some more and get some good speakers. Don't skimp if you want quality or "speakers that shake your desk". Nothing for $50 will do that.