I've traveled to Budapest before, but for some reason it's always been a one day stop... I can tell you right now, that is not enough!
The city is absolutely beautiful, people are cool, food is awesome and reasonably priced and they must have the best furnished cafes and restaurants I've seen!
Because when you are bored and have too much time on your hands, you grab your camera, a friend and head out into the city to test out and practice your photography... Extra fun guaranteed!! :)