In Switzerland I can recommend Dimetrius, Saschas, and CopperCouture, all located in Zurich. They got a nice assortment for tall people. Zurli-Socks sells a wide range of sox. A pretty big choice of Jeans I normally find in the "Gäle Huus".
I also use EddieBauer pretty often. They offer a good cost/performance ratio and I use them since years to buy business pants and shirts. If you plan a trip to the UK, you may want to have a look at HIGH&MIGHTY as well.
If you would like to meet tall people have a look at the club for tall people.