I have received some nice feedback on my questions about prices and such. I would like some feedback on the routes. My friend and I are going for 10 nights. It's hard for us to discuss, because she is in the US and I am in the middle east right now. We are considering tours, though spending the whole time with a guide isn't something I normally do, so we are also considering just arranging some things after we arrive. We arrive in Casablanca, and want to move quickly out to either Fes or Marrakesh (I don't think it matters which one is first, because we always end in Casa). We basically want to spend time in the Medinas and souks of Marrakech and Fes, and see Kasbahas and mountains. A night in the desert is not a must. Most of the tour offers have the obligatory night or two in the desert.
I appreciate people's thoughts and experiences.