mic: try AKG C3000B it is good live and for the studio.

headphone: AKG K240M.... very comfortable.

speakers: buy quality ones. I use event PS6 and they do the job. THere are better ones of course.

soundcard: whatever you do, invest in quality one that supports 24bit recording. Avoid "SB" completely.