After many, many years of thinking about visiting Japan, I finally did it. Two weeks: Tokyo -> Kyoto -> Osaka -> Tokyo. If you've never been, go. Just go.