Time Square goes "VISTA"

I am in NYC tonight for an Exchange partner event tomorrow.  I had a little time tonight to walk around Time Square.  I love the lights and all of the signs.  As I thought, Vista is everywhere.  Right about the ESPN Zone is there show us your "WOW" Vista billboard that is HUGE!!  I then went west on 42nd street  The entire north side of the street is VISTA ads.  8 or 9 of them, I lost count.  It's so fun to be in this town just after such a huge launch. Full page articles in USATODAY.  I thought positive for them.  What do you think of all of this marketing?  Sorry no pics, I forgot the camera on this trip, just an over nighter.