maybe siteground is something?
donnu how you list everything but if you pay 2 year forward you pay US$5 a month
it has:
250 GB Web space
2500 GB Traffic
and a FREE Domain
http://www.siteground.com/
just see it for yourself and check if it is something
(also payments every month/3 months/year are allowed but then u pay some extra cash (maximum=9.95 USdollars a month))