I like Wild Discovery, but if you’re looking for cheaper tickets and more unconventional trips, I would recommend Michel Sawya from AmiTours (firstname.lastname@example.org). Michel’s always able to find amazing prices and tickets, especially if you want some weird connections and dates. I find that Michel and Wild Discovery compliment each other well. Michel’s mostly available over the phone or email, as his office is a bit out of town, but he’ll drive into town with the ticket for you if you cannot come to his office.
I use Oliver at Wild Discovery, great guy, really a sweetheart.
Please tell Michel where you got his email, me and my friends have used him quite a bit so he knows me.