Check out escher wyss platz, they got a store called grandism there. For street/skate wear check out niederdorf, they've got a bunch of shops around there. APC can be found at Apartment which is on Loewenstrasse. Higher End Brands such as Balmain, Balenciaga etc can be found at various Trois Pommes which are scattered all around Bahnhofstr (Zurich is small, they're less than a 10 mins footwalk away from each other - if that). Food wise, Burger is good when you're trying to eat a quick sandwhich or something. For the best cafe de paris steak and good cuisine go to Seerose, Terrasse or Chez Fritz. Sushi is best at Samurai in Wiedikon - just amazing. Drinks, there's Paddy Reilly's near Loewenstrasse, Shamrocks in Wollishofen, Terrasse and Skebe at Bellevue, Onyx Bar in the Hyatt, Metropol, WidderBar in the Widder Hotel on Rennweg, Zum Hoeck for some traditional cheap ass swiss beer near the main trainstation, outback in Stadelhofen and others. Club wise I suggest Saint Germain on Bahnhofstrasse/Rennweg, Indochine, Encore Zurich, Alte Boerse, Kaufleuten, Jade or Icon. But really Saint Germain is the one and only. Also check out Tao's for a nice bar with a good restaurant. If you need any more info let me know.