So I haven't had a real computer in my house in ages. Now that I'm getting more into playing, I'm entertaining the idea of recording audio. I'm not looking for studio level stuff here, but just the ability to mic my amp and put down some basic tracks. So what should I look for in a sound card? What else will I need to put between a computer and a mic? Also, any recommendations for cheap/open source recording software would be nice.