While waiting to return to Perth from London Heath row in October 2005 I got into a conversation with a British Airways employee and the seating / comfort came up,he told me that Qantas & BA had added extra rows of seats to their Boeing 747 thus reducing the leg room for the economy passengers,The flight was a code share BA/Qantas and as it was a late evening departure as soon as the aircraft was at height the person in front of me,as per her right put her seat back to max and I traveled all the way with the seat on my knees until landing at Singapore . It seems to me that Qantas and BA have compromised passenger comfort for extra revenue enen with the health aspect of Deep Vain thrombosies and that some people are over 175/185 cm in height ,I have been lucky enough to fly Thai and Singapore Airlines and bot seem to have a bit more room, and offer better pricing deals. As for the best seat,I prefer the bulk head.