...
Here's my list of Windows 7 software I feel essential to my work as an Everyday User, IT Person Enthusiast and Developer.
If you are a Windows XP user, refer to this older list which compensates for programs that are not part of Windows 7 or do not work in Windows XP.
...