I currently host a number of websites using a reseller account based in the United States.
I don't charge for hosting of personal and non-commerical sites but you're welcome make a donation to my hosting costs. The main reasons I don't charge are:
If you're happy with the above, then I can offer enough space and bandwidth to host most sites and the usual Linux based hosting features of PHP/MySQL etc.
If you'd like to make a donation to my hosting costs of $299.40 a year then you could:
Please email me if you'd like me to host your site. Assuming I'm happy to host it, all I'll need to know is:
Once I've set up the server you'll need to contact whoever you bought your domain name from and ask them to set the nameservers to:
ftp://ftp.yoursite.com/
http://www.yoursite.com/cpanel
http://www.yoursite.com/webmail
You need to login using your full email address.