Not that I've been thinking about this but how about ...
OPTION ONE - Eastern Mediterranean
Athens, Santorini, Crete ,Cyprus Corfu, Rhodes, Malta, Istanbul
OPTION TWO - Central Mediterranean
Slovenia, Croatia and Montenegro, Dubrovnik, Itineraries in the Adriatic often include a visit to glorious Venice. Greece Corfu and Cephalonia
OPTION THREE - Northern Europe and the Baltic Sea
Cruising the dramatic coast of Norway. From Bergen to Tromso and the North Cape, Stavanger in Norway, and Bornholm in Denmark, Helsinki, Riga and Tallinn, St Petersburg ,Copenhagen in Denmark Hamburg, l Lubeck, Bremen and Berlin. Amsterdam. The Belgian city of Bruges .
I'd go on any of these - well lets face it I'd get on the magic if it was doing a tour of European rubbish dumps
30th July 2010 sounds great

Romancing the reunion !
Ok its 3am I really do need to get to bed ! Night all x