Did you know that it is easy and cheap to travel from Budapest to big cities in other countries? Thanks to the Hungarian bus company Orangeways there are several opportunities daily to travel to these cities and booking can be done easily online. The buses leave from Nepliget in Budapest (blue metro line) and the buses drives you safely to all the cities mentioned in the topic; Vienna, Bratislava, Prague and Krakow.
They have other destinations as well, but these are just examples. So, if you are planning to travel, why not come to Budapest and use this as a center for travelling on to other cities and nations.