The other unfortunate part is that it supports the 2.0 framework pretty well now, but ASP.NET 3.5 is still a year out. Though LINQ is due out in the next few months I believe.
By the way, silly as it sounds, you can run Mono in Apache on Windows and avoid the Linux learning curve. :)
Jeff
Please: Don't forget to click "Mark as Answer" on the post that helped you. That way future readers will know which post solved your issue.