I dare to say "I`ve seen them all" (I live perfectly located in the middle of Europe and everything is within reach) and my faves are:
-
Venice -so stunningly beautieful that I cried when I had to leave!
-
Milan -Shopping Paradise!
-
Brussels -"tres francais with a twist"
Yes, Prague is indeed very nice but already bored me on my second visit. Going there once is enough.
Berlin, surely has it`s qualities too (Quartier 206!
) but I just can`t stand the rudeness of the people, the dirt & the hectic
Pretty much same with Paris - just that Paris has more beauty in architecture.