I've been using them for almost 2 years. To host using dropbox; 1) Add your html files to your dropbox public folder 2) Copy the public dropbox url to index.html 3) Paste it into your domain's redirection thingy using your domain manager (technically you can skip this step if you don't mind having your portfolio's URL look…
holeinthewall sounds very good, I might switch to them. Thanks for that link ZacD. I'm currently using weebly for my index page and dropbox for everything else. Weebly gives a easier to read free url than other alternatives like google and microsoft.