I'm going to be honest and say, save your money. When I went to buy a ticket, I thought it was a joke that it was 750 rs to get in. All other monumental places are 250 rs. Then when I got in, there was really nothing to look at. Plus, if you go on a hot day(hello, it's India, so that's every day) the ground is too hot to stand on and the direct sun means you really only stay for 30 mins to an hour, otherwise you overheat. I suggest going to eat at one of the restaurants near by that has a roof top view and snapping a few pictures for free. If you do decided you have to see the Taj since you're in India and all, don't take off your shoes; instead, ask the shoe guy for the medical shoe covers. This way you don't have to burn your feet(yes, you can actually burn them enough to cause damage and pain that last for two days) and you don't have to worry about your shoes being stolen. It costs the same amount of money if you were to leave your shoes at the watching booth. Then you can'enjoy' the Taj. Also, if you want awesome pictures WITHOUT a million people in the shot, get up at 5:30 and be there by 6am. No one goes this early(yes, I know it's way too early) but then you get great, people free shots. But I do feel I wasted my money here; I could have used the money to buy not one, but two trains tickets. It's just the Indian government taking advantage; they know everyone who comes to India HAS to see the Taj and they make bank on it.