Osaka was my favorite by far. Tokyo was great, but I felt I enjoyed Osaka much more.
FOOD: No matter what you do, you MUST have Osaka style okonomiyaki before you leave! You won't have to search far and wide to find it, but once outside Osaka, good luck! It's japanese pancakes that are decadent! Also, ask around and get yourself the real deal tonkotsu ramen - hand-made, no crappy packaged ramen noodles. Make sure you find a "Mochi Cream" store, it's like the Godiva of mochi, and is ice cream based.
Visit HEP 5 to ride one of the many ferris wheels (but this one is located on top of a shopping mall!) for the BEST view of Osaka you will ever see.
(tonkotsu ramen, fresh with homemmade ramen)
THE most fantastic place in Kyoto by far (for me, anyway!) Was Uji City! It's home to the Byodo-in Temple (I believe that's on the japanese penny) and it has a whole village of green tea. All the rarest and tastiest green tea to drink, as well as green tea mochi and other pastries.
Adventureland in Wakayama is fantastic, too! It's the most interactive zoo I've ever been to. You can just about touch all the animals.
http://www.giantpandazoo.com/panda/p...orld-shirahama
my best shot of the trip! :)
Check out the Golden Pavillion. Kinkaku-ji, in Kyoto. It's made of 24k gold. Watch out for HUGE spiders in LOW webs there though. *shudders*
Nara is BEAUTIFUL! All the deer in Nara are super friendly and the scenery is great. Nara is home to Todaiji which you absolutely MUST visit. It's one of the oldest temples in Japan. It's gigantic and so majestic.
my fiance feeding a deer in Nara:
It goes without saying that you have to see Fushimi-Inari in Taisha!
If you go to Kobe, you definitely have to visit their Chinatown!