I haven't queued longer than 15 mins on any job in months... you must be playing at really odd hours to be having such long queues.

I would strongly advise you to select the other languages in the duty finder though if you are having issues as this greatly expands the pool of potential players you can be matched with.