Don't know about hosting since I use a friends server for free. I'd look into dropbox. I only pay for my domain name which is like... 5 usd a year or something? I def think you should cough that up. It just looks better (and looks is everything for us artists yo!)
Theres nothing wrong with using deviant art, it just looks more professional to use your own site (assuming your site isn't designed very poorly). Just because there are really good artists using DA, it doesn't suddenly make it the better option. The cheapest domain-solution is to get a domain name and then forward it to…
Sort of what Yozora suggests, you could make a weebly account like I did for a nice readable url then link everything else to your dropbox. I went from paying around $100/year for [noparse]www.benapuna.com[/noparse] (at hosting.com) to $0/year for benapuna.weebly.com not a big difference if you ask me. With weebly there's…