Not sure if the cloud is for you? Microsoft is offering a free 30 day pass that will allow you to put Windows Azure and SQL Azure to the test. Online training is available and according the offer site, no credit card required.
For Windows Azure, the 30 day pass includes 4 small compute instances, 3GB of storage, and 250,000 storage transactions. For SQL Azure, the pass includes Two 1GB Web Edition database, the AppFabric, 100,000 Access Control transactions, 2 Service Bus connections, and 3GB Data Transfers in and out per region). Register now, but be sure to use Promo Code TBBLIF.