Old mans b-day coming up soon which sim to get?

Hey guys,
I am sorry if this is the wrong section i entered it due to recognizing the name of the flight sim "Microsoft X" if this is the wrong section let me know and i can happily move the post.
That being said i can remember when i was a lot younger one of the first PC games i ever played was a Microsoft flight simulator I'm not sure which one but we had a joystick and everything at the time it felt like the real thing, some good memories. These days my old man has more time on his hands and he is still into gaming and keeping up to date with the latest computers and software. For his Birthday it's about time i got him something that he would actually like
i have been looking for decent Joystick and peddles for sale and i have come across a few that i will list below and if you could help me out on which are better it what ways please. Also this is where i really need you guys i have no idea on which is the best and latest flight simulators out at the minute, which i'm sure you all have this under control.
Joysticks
1. Logitech Extreme 3D Pro Joystick
2. T-Flight Hotas X Flight Stick (personal favorite)
3. Saitek X52 Flight Control System
Flight simulation games
1. Flight gear
2. google earth flight simulator (what is this)
3. Microsoft flight 2004
4. X-plane 8 or 10
5. Prepare 3D
6. And then of course Microsoft X
Out of all the above what advice could you all share with me on the joysticks and the flight simulators? your experiences with the different games, which are more realistic and which have better game play?
Any information would be greatly appreciated!!

Thanks guys
I am sorry if this is the wrong section i entered it due to recognizing the name of the flight sim "Microsoft X" if this is the wrong section let me know and i can happily move the post.
That being said i can remember when i was a lot younger one of the first PC games i ever played was a Microsoft flight simulator I'm not sure which one but we had a joystick and everything at the time it felt like the real thing, some good memories. These days my old man has more time on his hands and he is still into gaming and keeping up to date with the latest computers and software. For his Birthday it's about time i got him something that he would actually like

Joysticks
1. Logitech Extreme 3D Pro Joystick
2. T-Flight Hotas X Flight Stick (personal favorite)
3. Saitek X52 Flight Control System
Flight simulation games
1. Flight gear
2. google earth flight simulator (what is this)
3. Microsoft flight 2004
4. X-plane 8 or 10
5. Prepare 3D
6. And then of course Microsoft X
Out of all the above what advice could you all share with me on the joysticks and the flight simulators? your experiences with the different games, which are more realistic and which have better game play?
Any information would be greatly appreciated!!

Thanks guys