We had an excellent tour of Budapest with Christine and our driver, Peter. If you're new to the city, it'll provide you with an excellent overview of Budapest, so you can decide where to go visit in more detail.
More than just a typical tour, Christine provided excellent historical background to what we were seeing. Further, a lot of the insight she provided challenged conventional views and forced you to think more.
I would highly recommend this tour.