Here's a great site of malware-free, freeware for XP and Vista for your perusal, nicely organized by category. Enjoy!
What started as the freeware Top-100 for Windows XP, currently contains over 300 excellent free programs for both XP and Vista. Since we don't want to change our name everytime the list gets longer, we keep calling it 100-downloads.com. You won't find trial versions, spyware or malware, only the best freeware available. Because the best things in life are for free!