So, this whole Vista launch is getting out of control. My last straw? Stumbling upon these Vista branded escalator bolts that were found at the launch presentation last night at Nokia Theatre in Times Square, New York City. I'm all for branding the hell out of things, but this is just insane. I hate that damn logo.