...
Here's my list of Windows 7 software I feel essential to my work as an Everyday User, IT Enthusiast and Developer.
I also have a Mac OS X list for Apple users.
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.
...
Desktop Sharing
...
Video Conferencing
...