Seriously though, £1000 every couple of years is all it takes to keep your computer up-to-date
That reminds me - just like PCs do, consoles get updated every couple of years. Nintendo is in its fifth generation (NES, SNES, N64, GameCube, Wii), PlayStation is in its third, and Xbox in its second. It appears that that you're spending money regularly on consoles (and their games) on a regular basis, just like PCs.
FYI, I probably spend less than than in a year on keeping my computer up to date. I'd say about $1000 every two years. Probably more today than a few years ago, since I have a full time job and can afford a bit more.
Your TiVo may get patched, but it does so automatically and when you're not actually using it.
Every game on SDC, Impulse, and Steam gets updated automatically

. PC games are at the point where I can click an icon and the game just works. I don't even have to bother looking for the right CD anymore.
On the other hand - have you seen how many games on the consoles are starting to get patches you can download online? Now that they're getting internet connectivity, they're beginning to see patches as well.
Yes, it is hard to download drivers
Windows does it automatically through Windows Update on my system. I don't have to touch anything.
I'd say that PCs are quickly getting to the point where they "just work," just like consoles supposedly do, especially now that online markets are flourishing.
Indeed, Consoles seem to have problems of their own - Three Red Rings of Death on the 360, anybody? At least when my PC's hardware breaks, I can fix or replace it easily.