Try these guys. For international, it's best to call so you can get the consolidator deal. You can ask for Roger if he's around. http://www.bootsnall.com/internationalairfare/
I just purchased a ticket from the west coast to Berlin (one stop!) for the World Cup. I paid about $300 less than any other fare I could find that didn't have 3+ stops.
They take credit card fraud seriously - you will have to fax a copy of your ID and credit card along with an authorization form so be aware of that prior to making the reservation.
And yes, you may be a bit too far out to get the best deal...