With a new computer, or an old one, one of the hassles, in my opinion, is keeping up with the drivers needed to keep everything up and running. Windows makes it pretty easy, by checking when it does it’s own updates, but some people don’t want to update Windows for some reason (yes, I know, some updates break things), so they have to manually check for updates on the drivers for their own machines.
With my laptop, I have to check for HP drivers and ATI drivers. The bad thing? Sometimes updates cancel each other out, or cause something to break. Found that out the hard way when Vista did an update that broke my graphics card (literally). I’m still working on getting it fixed. I can no longer watch movies on it.