Found this today... pretty awesome list of free software from Microsoft. Some of it supported and some of it unofficial but all of it pretty amazing.

I knew of a very small percentage of these ... and wish I'd known about a lot more before!

About the only thing I did know about that's not on the list is the free OfficeLive platform.