I have been using filehippo.com which has all the important programs in one page. Excellent site try it out !
Yep, everyone with a computer and windows should visit there, very good info and what you can get for free. Alot of freeware is just as good as the paid products.