I am a travel advisor and travelled extensively throughout the UK and Europe and also the States, Australia, New Zealand and the Far East including Singapore, Hong Kong, Tokyo, Dubai but first I would say be loyal to one air line alliance - say STAR ALLIANCE and one round the world trip will give you a free flight within Europe - I went round the World then for a follow up had a free holiday in St Petersburgh - just using Star Alliance Card - I would recommend Singapore Airlines and also SQ320 departing Singapore around noon into LHR around 1900hrs for a return to the UK on Tuesday, Wednesday or Thursday as this is a jumbo and travels to Heathrow very rarely half full - I have been checked in twice by row and not by seat - four seats for a Economy Return with Fantastic Service from the staff - you must try SINGAPORE AIRLINES - my second choice is Virgin Atlantic - again FANTASTIC