I would use www.NeedAWebDomain.com for this. Get a windows hosting account not linux. With window you can run the asp.net framework and integrate ajax and mysql.
Their hosting is top notch. Their a godaddy affiliate but they actually care about their customers. Thats why I use them and their hosting has never been down for me. I just scaled up to a deluxe package cause of traffic but start with the basic plan.