if i may just say .. unless u have ur own chef at home not including ur your mum.. klms food is acceptable it keeps u going and im sure u will scoff the lot... u can have free booze wen u ask u can have endless coffee if u stretch ur legs and venture to the service areas and theres always soft drinks drinks and goodies available... u only have to rember that theres no gas cookers or electrick hobs on flights these days and deffinately no bbqs so every thing really comes pre warmed.. its ok .. bur rember to keep ur eyes peeled for those extra leg room seats available just prior to take off or a empty 3 seat row...