I like many of the German Pride (or Christopher Street Day CSD as they call it). Berlin, as recommended above, is cool. Hamburg is fantastically well organised and two days of pure fun, and Cologne because it's probably the friendliest part of Germany!