Also, you might want to consider using Nowhere Radio to host your songs. www.nowhereradio.com
Waldo will give you 15 megs of storage at no cost. Additional space is pretty cheap also. (Of course, it breaks down fairly regularly - but that's half the fun. )
No, I did this one with Sonar. Drums are done with session drummer...I will do changes on them later. Bass track is also so simple that possible and gonna do it again.