in my opinion, it looks like it dosen't know whether it is coming or going.
It looks professional in some places, eg the small text, and the nice blue background, and the dramatic picture of the servers, but then in other places it looks "playful" and amateurish eg: the big buttons encompassing the small text.
The hosting page looks awful. The table borders and the cyan background looks really bad, and it all looks a bit squashed. I think that you need to make it more interesting with maybe ticks and crosses instead of just "YES" and "NO".
That said, the overall site is quite nice. I would however try and get the website either small and neat, or big and in your face (in a good way though lol). :D
Tom