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.