Agree with pennyk, get a JR pass, but be warned, it will cost you. It is the best way to get around but compared to your flight costs, you might gulp....
Don't miss the Harajuku area in Tokyo & there is a Temple near there as well. I enjoyed Kamakura (the former capital at one time) which...