Further to the VM answers above, you can download trail (60 / 90 day) copies of :
- Windows Server
- SQL Server
- MOSS / WSS
- Visual Studio
so as long as you are happy to live with the knowledge that your environment will blow up soon (-ish) & you'll need to rebuild & move sites/code, you can bowl along quite happily like that.