If you are looking for a standard experience in the capital city of Hungary than you should buy a generic guide book of the city. You will go through the great spectacles of Budapest with 1000 of other tourists and have the same stories as them. But if you want to have a truly unique time in Budapest than you should start browsing blogs and forums, even social groups on the internet. There you can find amazing tips for travelers and tourists of all kind. Also as a Budapest guide book substitute we an recommend you to mingle with the locals. Many young hungarians speak pretty well english and there are a lot of foreigners who have lived here for years now. They usually go to cool local places that are hip and not crowded by the masses od tourists. This tips is not just only for Budapest travelers so if you visit other Eastern European cities you should definetaly search for local opportunities and attractions.