Many thanks for the replies, much appreciated.
Just to clarify a little, my son is only 11, so may well change his mind about flying in years (or weeks) to come. However it's always been a strong interest of his. Earlier this year he wrote a letter to a few airlines and Lufthansa were kind enough to fly us over to Munich so he could take a look around the operations centre and fly a simulator, which was a great experience and completely unexpected. I guess he's interested in the big commercial aircraft because that's his experience of flying so far, but of course I take the point about starting at the bottom.
Lovely idea about the EAA but we are a long way from the US I'm afraid.
As for simulators, I doubt my laptop is powerful enough, that's why I was thinking about Xbox. A joystick would also be better than a keyboard as someone said.
I'm still not quite clear about how a game is loaded onto an Xbox though - I thought you slot in some kind of disc? If not, how is a downloaded game loaded onto the device?
Anyway I hope I've provided a few more details, would be happy to receive any more suggestions.
All the best.