I have "manned up" and like every self-respecting developer, have left the comforts of a shared hosting environment and signed up for Amazon EC2!
I used to be with Arvixe for quite a long time and even though the service was good and uptime acceptable, the developer in me was always itching to have a server to play with at my own will. In the end, went with
Amazon EC2 and chose the micro instance for Windows.
So far, it's all good! After all can't really beat a
free service for 12 months!