
Nice...white...header...

Why are the ones on the right under the line while the headers on the left are above the line? I agree about the blue not fitting. Also, change the label for overview, it just doesn't seem to fit for going back to site home.

Perhaps try finishing your color scheme next time? A solid white box on a black background looks ugly. Default text on a white background in input or textarea fields is asking for trouble. In fact, leaving the word "[OPTIONAL]" default color on a white background is crap.
As long as you're going to have your fancy active cells for the hosting plan, you really need to make it automatically select paypal payment if they choose for you to buy the domain. You also need to check this condition in the PHP and throw an error message if they don't have JS and they set it wrong. If you do the fancy stuff in one part of a page and not the other, it just doesn't seem right. Also, the plans should not be indented that far and should be under a separate heading from "Domain name options"

Drop the "by clicking here", add decoration of some sort (color/underline)
For the support page, not "getting a new number soon"; "Phone support coming soon"