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.