The 'normal' route for touring Morocco is something like Ceuta > Fes > Azrou > Midelt > Merzouga > Tinerhir > Gorges > Ouarzazate > Marrakech > Khenifra > Azrou > Meknes > Tanger. But with only a week you definitely SHOULDN'T do this.
It's very easy to get suckered into huge tarmac mileages and all you will remember will be endless roads. Get a copy of Michelin 742 which is a 1:1,000,000 scale and buy a similar scale map of the UK so you keep things into perspective.
There's a wealth of brilliant roads and pistes in the Rif and Middle Atlas mountains.
Do you have access to Garmin Mapsource (GPS planning software)? If so, I'll post some suggestions.
Tim