I hope this doesn't make you sound stupid but make sure the sound card is seated properly in the slot. Take it out and put it in again. Graphics card not seated properly caused some problems(could still run though), so i thought you mught have the same problem with your sound card. Try it since you are in the desperate stage now. Anyway, borrow your friend's sound card and try to see if it works.