Thanks for the info. I checked availability at AMEX and had a bit of trouble reading it. seems like all the classes either had a 0 or a 9 next to the letter. I am assuming a 9 means there are some setas available and a 0 none? What does a 3 mean?
Your right as the PER-LHR leg looks difficult, at the moment I'm thinking that I might have to go:
PER-MEL-LHR-AMS-BUD-LHR-BWI-ATL-ORD-LAX-YVR-NRT-PER
Do you see any problems with this?