I used to have a free website for my band using 'Dreamwater.com', which, as you pointed out, is very long and made it tough to put on a business card.
I purchased a website name that cost me $8.50 a year which allowed me to 'point' to Dreamwater. Anyone looking up the band name (Ransom BTW) only had to put www.ransom.com or just 'ransom.com' to be taken to the DreamWater website.
Worked real well, until I discontinued the site.
It would be easier for me to just continue posting on BlogSpot. I like their tools and AUTOMATIC archiving. If Angelfire offers UNIQUE URLs, I don't know why BlogSpot can't. Seems like a natural.