DXB on the cheap(er)
I was looking to book my wife from YYZ - DXB and prices were insanely expensive (~$4500) when routed YYZ to DXB. By splitting in to two itineraries (YYZ- FRA and FRA - DXB), I got the cost down to around $2,000.
If you want really cheap, try Travelocity.ca - they had flights on Aeroflot via Moscow for just over $1,000 Cdn.
Also look at Emirates out of JFK if you can get there cheap - it's a non-stop flight.