Lucky you...you get the prime T/A plane arrival time!
You should be able to see many UA/AA 777/767 planes, a couple UA 744s, Loads of BA 747's, and tons of airlines from around the world.
For dining, I dont know what to request since I'm not sure what terminal you will be arriving in. However, if you really do want to have fun, arrange for a car and go downtown to London (about an hours drive in traffic) or take the Heathrow Express and visit Harrods, Buckingham and Westminster Abbey. This may create a bit of time rush for you, but if you are flying on BA, AA and other airlines, you are able to check-in at Paddington Station.