Todd,
Day 1 I guess the train to Prague.
Day 2 and 3 Two full days was enough for me in Prague, but its a personal interest thing. But I would use that at a minimum. You can do the limo thing if you want, but its such an easy trip I wouldn't .
Day 4 From Prague you take Bean Shuttle in the morning to Cesky Krumlov and spend a night. I liked the Hotel Dvoark because it had a couple of rooms with a view of the castle which is stunning all lit up at night. You could skip the overnight and take their afternoon shuttle on to Vienna, but the best part of the day in Cesky is after all the day tourists have left.
Day 5 From Cesky Krumlov you take an afternoon Bean Shuttle to Vienna and spend a night.
Day 6 Vienna is always worth at least one night and it breaks up the long trip down from Prague. If you are running short of time, take a late train on into Budapest. They run all day and all night. Takes less than 3 hours.
Day 7 Take an afternoon train on into Budapest (if you didn't do it the night before. You can add this day to Prague or to Budapest. I am biased so I would say if you don't want to spend a full day in Vienna, then use the extra day for Budapest)
Day 8, 9, 10 in Budapest with 3 full days is about right
Day 11 Go home??
Not too ambitious at all.
Because the Opera is still pretty much for local consumption in Budapest they hold to the old tradition of closing for the summer.