That's a pretty tough request. You should either try the WHT request option, or search on a webhost finder like findmyhosting.com (altho I checked and the cheapest offer was $14.58 for a year contract in a company in India). For only ten dollars a month youre not going to get a whole lot. Pilothost has plans starting at $10/month, but they only host on Linux afaik.
You could also see if you can find a reseller account with ChilisoftASP running on linux. Perhaps then you might find what you are looking for at that price.....maybe.
Thats going to hard to find a good reseller account for $10/month as I am going to be paying about what you want to pay in a year every month, but then again I need more then 100gigs in bandwidth, dedicated ips for ssl, managed servers and really good customer service. So, if you don't mind questionable customer service I am sure there is some out there, but be careful because at that rate you get a lot of scammers that completely oversell there account imho.
Also just try the quote function of this site to see what you might get.