Like I said earlier, I have flown in and out of Morocco ALOT the last six years. I have spent a lot of time trying to find the cheapest flight, with the right carrier to the right city innumerable times. Recently I stumbled upon Skyscanner, and the ability to search all sorts of carriers and flight options (even the discount ones!) is awesome.
With a big two thumbs up from Morocco, here is their search widget. Enjoy!
Picture Credit: Two Thumbs Up