Well, in the end I went for www.siteground.com and so far the customer service has been second to none. There was a bit of an issue with my MSSQL db not being located under the same ip as my domain (which they registered for me for $10) but they informed me of the different IP and I have successfully connected my SQL server 2000 developer app to my hosted SQL db with great support from them. The Plesk app they have to administer my domain is great - I can even choose which framework version will be applicable to my app. So far very pleased with my choice ...