I'm not saying to just say no to MS, but this site does have some cool links to alternative software in multiple categories.

Alternative Software