Austrian in business class is the way to go
I echo earlier statements about the excellent food and service in Austrian business class; they have an on board chef, serve your choice of something like 10 special Viennese coffee drinks, great Austrian wine, etc. Try to catch their less expensive business fare if you know your plans won't change.