IE , Windows XP , 17inches screen res: 1280 x 1024
here is (in order) what has caught my attention on ur page:
1.huh...there is something wrong with your background...detailed backgrounds make the main content look plain / empty
2.oh...nice warmhearted looking girl..(she looks trustworthy (sweet) but you should work on the edges of the pic) her mom at the top is not needed...I think you should make the pictures smaller....no need to focus on striking graphics as webmaster only care about paying as low as possible...focus on prices / plans and your contact information at the top....
3.My eyes then immediately went to FREE SETUP in white...it's really well positioned! Although I think you should reduce the number of slogans at the top...you have three hehe decide!
4.Now I see the green table listing your plans...(I think you should make it blue instead...darker than the one used in the menu on the left)
5.The menu at the left was the last I saw...you might want to try bold fonts? I also think that you should add something in it..you might want to try images to advertise your features:
No Setup Fee, No Hidden Fee, No Extra Charges
Fixed Price Guarantee
Free Online Live Help
Free Email Support
High End Linux Server with Unix Apache
and/or icons of cgi/php/mysql etc...
like at the bottom of
http://www.bluewebhouse.dk/ (my friend's host)
Use graphics that people remember and trust (ones that are commonly used in a majority of web host sites)..it makes them understand what you are about very quickly....is it a guarantee or live support?
Sorry for my bad english btw... but just want to be sure:
does 'Gaurantee' really spell this way ? Not certain... Microsoft Word auto-correct it for: Guarantee
anyway, I'll add more comments/suggestions later ...
Hope it helps, good luck with your host !