Set up an account through Geocities for the webpage or something and host your music via rapidshare or something. You may even be able to upload the mixtapes to your Geocities account as well.

I think sites like Angelfire and Homestead are still around too to make a quick and fast website.