Upvote:4
The main advantage of the Budapest card is all the discounts. If you're not into museums, you're better off just buying a couple of 24-hour travelcards (1650 HUF each) or a block of ten tickets for 3000 HUF (travel from the airport to the city center and back will take 4 tickets and you'll have 6 left for your stay).
Upvote:6
Just as a short answer after the trip: I did not buy the Budapest card and just 2 24-hours tickets and I was really satisfied. I chose the restaurants myself and paid the entries which I wanted in full. The National Museum would have been for free but I think even with this my choice was cheaper.