Well put. Just to add a little something--- don't forget that Nintendo is slowly catching on to the whole 'online gameplay' thing. You can hop online with a title like Guitar Hero 3 and play online with others for hours!
Oh yeah, I forgot to mention that. Say you have no friends but you got online. You can play across the world someone new online live and alive!