So, I've been a regular in all of these cities.
Singapore at least 5xIf you can stay at the Marina Bay Sands, I highly recommend it. You're never going to find anything as incredible as the view from the pool.
I'd also hit up the Super Trees and maybe even the Singapore Flyer.
Also, I had a great time partying with a French colleague at the New Asia bar at the Swissotel on the 70th floor.
Here's a view of the pool at MBS.
Shanghai 2xI recommend the Pearl TV Tower and going up to the top. Well worth it.
Also, walking along the Bund is cool.
And there is a ride of some sort that you can take to cross under the river that was reasonably cheap and tons of fun.
At the mall across from the Pearl TV Tower is where I bought my awesome G-Shock watch that I'm still wearing 4 years later.
When I went there, I stayed near Fudan University. There are plenty of good places to eat around there.
Also, if you get the chance, I strongly recommend taking the 300 km/h Maglev train. It's super cheap and super awesome.
Tokyo about 7xJust take any of the trains in Tokyo and you'll be impressed. They've got about four different levels of train ranging from Monorail to local commuter all the way up to the Shinkansen - Bullet Train.
I've spent most of my time in Shinjuku and Akasaka. I've been told that there's some great electronics mart in Akihabra.
Last trip I went to the Tokyo Dome to purchase a Japanese baseball cap. That was well worth the trip.
My guys also took me to eat at the Hooters in Shinjuku which was interesting to say the least.
I strongly recommend trying the following:
Suntory Premium Malts - Beer
Yamazaki 12 Year - Whisky
Japan has so much to see/do it's "too numerous to list". The main tourist/American get drunk area is called Roppongi. If you go there, just be on the lookout for the Nigerian scammers.
Here's a shot of the Nozomi car.