I had a PS2 and a Gamecube but got bored of them, Cube was great but had limited games, I sold both of them and bought an Xbox, I subscribed to Live and it totally opened my eyes, I love online gaming and rarely play against the computer (mainly do offline time attacks).
For me MS and Nintendo will always be my favourites as they think about the comsumer