I have solidified my dates May 23rd through June 6th. Here is my initial itinerary.
May 23rd flight likely arrive early on the 24th
May 24th through 27th - Munich including 1/2 day trip to Dachau. Possibly other day trips.
May 28th - Neuschwanstein stay the night in Fussen. May possibly add this day to Munich and instead day trip to Neuschwanstein earlier in the week.
May 29th - Oberammergau - this is set. I just bought my ticket.
May 30th through June 1st - Salzburg
June 2nd through June 5th - Vienna including day trip to Piber and possibly others.
June 6th - fly home.
Everything is flexible except Oberammergau and the arrival and departure dates.
Thoughts? Suggestions?