I'm doing a personal web site in Django. It'll be fairly light, and I don't expect many visitors, so I don't need 500gb of bandwidth or 10gb of hard drive which most hosting servers seem to provide as their minimum.
The web site itself should be less than 10mb in size (plus Python/Django installation) and if I reach 100 visitors per month I'll be lucky. ;) It'll be a place for me to keep my portfolio. While bandwidth and space isn't something I need much of, I still need to be relatively stable and fast (I'd hate to send my portfolio to a recruiter only to have it be down due to maintanence or whatever).