The issue with recording is most soundcards don't even offer line input connections anymore; most are meant for high quality audio output, not input. I'd take a look at M-Audio in particular, as their cards are meant more for what you want then most of the more traditional brands.
As usual, I've gotta agree with davcon... that M-Audio card appears to be a lot more suited to what you'll be using it for. Good sound quality for the price, and it's a lot more centered around the work you'd be doing than a typical consumer sound card. I run both an Asus Xonar DX and an Auzen X-Fi Forte, and I don't know if either one of them would work well at all for a recording artist...
Another option would be to buy an Auzen X-Meridian 2g along with their X-Tension DIN, which would give you more ports than you'll ever need and top-of-the-line sound quality, but it would also cost around $180 and do essentially the same things as that M-Audio.
In this situation, I'd have to say again that the M-Audio is going to be your best bang for the buck.