Taking advantage of windows dedicated hosting is a wise business decision. Almost everything that is needed to set up a highly visible website can be done with a remote host. Choosing a dedicated service is better than a shared solution as there will be no restrictions on access to configuration settings and there will be no unexpected surge from shared traffic to affect accessibility. The shared solution may be a little cheaper, but compared to the service it is definitely worth the extra cost.
The Phat Photographer