With regard to fixing a PC I agree, I have quite regularly been called to fix trivial faults for people who can diagnose and fix faults on machines far more complex than windows (or worse Word). Interesting analogy on the price issue though, never heard it termed like that before.
Also, I has never been an issue before really but how many people need to tack on several hundred currency of choice for a "HD" TV these days.
And of course you have the usual:
controller x3 (assuming you get one) maybe with extra junk: wireless, rumble, power packs
memory card x a few (as they are fairly proprietary you can bet that "huge" 16 meg card will cost you several tens of the price of a USB/cf/SD memory equivalent: anyone remember the PS1 memory card bundled with a magazine a few years back).
cable related expenses (controller extensions, RCA/Scart/RF: you can almost bet that machine does not have what you want, SP-Dif, HDMI.......). Network cables including routers and such these days as well.
headsets seem of some importance of late as well.
Coupled with the network above I suppose I better add xbox live (with the exception of the DC, DS and PSP who really uses/used any of the other consoles offerings), that costs as well, hold on I have to renew my subscription to Unreal, oh wait.
keyboard perhaps?
Games are that little bit more as well, perhaps not important for the general readership here but for man in street (which I sense is the angle most are going for here) at the cost of 3 or 4 audio cds (at least until price drops and second hand) it can get nasty.
If anyone can tell me this bunch of stuff is not a) overpriced and b) "necessary" at some point (ever been round someones house who does not have a similar setup to this/yours or even had a better setup than yourself).
Just as a final thought: my own music (should I want any) is quite easy to have with a PC game, most other times I have to resort to hacking to get what I want (not normally an "easy" option) or an external source.