The best hosting site in the world is 1 and 1 Internet. I go through them, and their prics are insane. For $5.95/month USD, you can get 500 megs of space, domain included. I have the $20 package which includes 2 GIGS of space, 5 DOMAINS, and all kinds of other cool features. http://www.1and1.com
If you want someone to design it, send me a PM.