make sure you've fixed the preferences in your recording quality, instead of 4100 something like 4400 or higher is better.
also, adding some reverb is good to. i dont use mixcraft 4 so i dont know what they've added to it, but you can always find a vst or something that helps in the mixing quality of the vocal track.
and yes the mic n soundcard does make a big difference.
one of my friends says he records and edits in mixcraft then saves in wav file, opens it up in adobe audition and does the final mix down with it, apparently it works, havent tried it myself