I just got in last night from my 3 week stint in Japan... and was it ever great.
If you like to see the real deal, spend some time outside of the cities. Tokyo and Osaka are cool, with Osaka having far less tourists. When I travel to foreign countries, I don't usually go to hang out with other...