I'm writing this on a 2008 Macbook Pro that I dual boot between Snow Leopard and Windows 7. I spend most of my time in Windows but occasionally I pop into SL to test something out or use iMovie to edit some video. From time to time, when OS/X boots, you get this nice System Update dialog that explains that some installed software on your system needs to be updated. Here's a shot of the one I just got.
What's interesting to notice is that it is listing non-Apple products as having upgrade available. My Epson printer drivers and Microsoft provided remote desktop client software are both listed.
Why can't Microsoft do this? Why do I have to manually check for upgrades for products like this?
Keeping a system fully updated is the easiest way to keep things running smoothly. Microsoft does a nice job of this with system level patches and hardware components, but it does nothing to help keep my products updated. Windows 7 gets a lot of things right but this one goes to OS/X.