I want to be able to plug my guitar directly into my computer so I can record myself playing without any background noise. I live in an apartment so I need to be able to play through my computer and then through headphones. I'd like the software to have the ability to write songs, like make up a drum beat, add a bass line and keys, then I can record my guitar on top of it and have a close to mp3 quality recording of myself. My price range is limited to around $300 What do you think is the best? I was looking at the M-Audio USB Fast Track, but it looks like it got terrible reviews...