In reply to Deadeye
The souk is really full of europeans, being ripped off. It has become a 'must see' tourist destination in its own right. Every other town has its own souk or Kzbar. Its worth one day for the experience, but I get bored easily.
There's a fantastic museum, the Medersa Ben Youssef, the Saadian tombs and the Bahia Palace, Get a city guide. I never got worried about being lost -= you always have the sun to guide you. Just walk..... (away from the tourist traps)
I like the idea of using a camera to photo gates/in & out - but don't try photographing older people - the more conservative ones do not appreciate it.
You must be VERY firm with local hustlers. Give an inch and they'll take a mile. They will attempt to get you to part with every penny you've got. Some of them will deliberately rip you off by misleading you. I knew a local lad, who I got friendly with when I stayed in Morocco and if he was short of time or not feeling to energetic when he was taking tourists around Tangiers he'd point out the residence of Barbara Hutton's house -0 a famous heiress at the time. One day I noticed we'd gone to a different house which he claimed was hers. When I asked him why, he just shrugged his shoulders and said he was too tired to go to the right has and no one would know.
Hustlers aside, I never met one Moroccan who was not kind & helpful.