Great Post!
I agree, before current generation consoles i had no knowledge about online multiplayer, i was playing my Ps2,GC,Xbox single player only not really thinking about multiplayer let alone playing online with friends and testing your skills

. It was a shock to the system for me personally when first playing GRAW with friends and my family online, XBL services are top notch and i can only see it getting better wih more new functionality features.
Most onliners take XBL services for granted just for its functionality alone, online gaming is now is a big part of my purchasing decsions, Single player is still key for me but i have never experience such long gaming pleasure with online multiplayer. I have both a PS3 and a Xbox 360 but the Xbox always gets the nod for third party games instead on my PS3 for these reasons -
I have built alot of friendships on XBL and my bro's play online and its always a easy choice I.E COD4, And Acheviements it really encurages you to finish the whole game in small doses (im not a ACH/whore but its more incentive for me to play)
im so dissapointed with my PS3 its literally just sitting there collecting dust waiting for a release that i'm interested in (MGS4,Killzone,Uncharted) i really cant wait for Ps3 to really hit off as the POTENTIAL is there.
this is the first time in years when i have felt like that i have paid for something worth its admission price for its content alone.