Wow, pretty detailed itinerary. From the zipping about midway through it, I assume you have a rail pass...or are you just planning on buying tickets when you need them?
Whatcha got going on in Amsterdam that you inserted it in the midst of a bunch of Germany? That seemed to be the only strange thing I saw. I like how you're giving yourself three days in lots of places. That's good. I like to do that, too. Unpack, get to know a place, feel like a local (heck, you can even find a laundromat in that time).
Oh, and let us know how Croatia turns out -- I've had my eye on going there for awhile...
Check out my travel web page at:
"Life is not measured in the number of breaths we take, but by the places that take our breath away..."