Not sure if anyone has mentioned this yet, but if you're not using Secunia PSI (or similar), then now would be a good time to start 
This app tracks all (or at least most) of your applications and lets you know when an application is out of date, when an update is available, when it has reached its End-Of-Life support, etc. And since a lot of these vendors will be working on patches to address this, it's a good way to stay super current on their latest patches.
Another good thing about it is that, when you have a lot of applications that like to install update programs (like Google, Adobe, Java, etc) as startup items, you don't have to choose between missing updates (by turning those auto update programs off ) or saving memory.

This app tracks all (or at least most) of your applications and lets you know when an application is out of date, when an update is available, when it has reached its End-Of-Life support, etc. And since a lot of these vendors will be working on patches to address this, it's a good way to stay super current on their latest patches.
Another good thing about it is that, when you have a lot of applications that like to install update programs (like Google, Adobe, Java, etc) as startup items, you don't have to choose between missing updates (by turning those auto update programs off ) or saving memory.
My Computer
At a glance
Windows 7Quad Core8GB
- OS
- Windows 7
- CPU
- Quad Core
- Memory
- 8GB
- Hard Drives
- 1TB