When I went thru the same thing a few months ago, I came to the conclusion that $4 a month for my own page was well worth it. Geocities and angelfire are too much of a hassle. Soundclick isn't reliable, and mp3.com is getting more and more bizzar rules. I got about 300mb of space and 10gb/month transfers, so I'd consider that route if I were you.
Free is definatley good. But I got tired of the hassle...
-=bumpus=-