We had actually used frequent flyer points for our flights home so we lashed out and upgraded to premium economy for the 22 hour flight home. Certainly worth it for such a long trip - wider seats, more leg room, smaller cabin, better meals and service.
Stop off for about a one and a half hour in Singapore. That damn timezone difference sure gets you - it was about 7:00am in Singapore but hadn't really slept because it was just getting up to midnight in Amsterdam time.
Then back onto the plane for the hop to Sydney.