I will be traveling to Vienna and Budapest May 19-28 so will have 9 full days on this trip. I think the plan may be something like
May 19-21 Vienna
May 22 Day trip to Bratislava but stay in Vienna
May 23 - 25 Budapest
May 26 Eger and stay the night
May 27 Budapest
May 28 Fly back to Chicago that morning
In your opinion, would you shorten the stay in either Vienna or Budapest to hit another city in the surrounding area?