Here is a list of a bunch of free for Windows XP and Windows 2000. Most of the programs will also work on Windows 98 and ME. The list includes games, anti-virus programs, adware removal programs, backup and restore utilities, music and video media programs, and music and video production programs. There are text-to-speech programs, desktop themes, and a lot more. All programs are totally free of charge and may be downloaded directly from the Internet.
More than 2,000 companies have products listed here. The list is maintained by Microsoft. I was surprised to see that there is even a link to the Firefox web browser, the major rival to Microsoft's own Internet Explorer.
I bookmarked this one; I suggest you do the same: http://www.windowsmarketplace.com/content.aspx?ctid=119