Jason is in Japan now, looking for Godzilla. He sent this video tonight. It seems that Microsoft thinks that putting a Windows 7 presentation booth in the middle of Akihabara station is a good idea.
Dear Microsoft, Passengers don't give a damn about Windows 7 — or anything else for that matter, in Japan, NYC or Buenos Aires. They just want to do one thing: Catch trains.