Infinite Flight Simulator has options for picking airport locations, different kinds of aircraft to fly and a multitude of weather such as visibility or wind direction.
The sound effects for things such as landing are enthralling which adds immersion to the gameplay. There is also great background music to listen to as you come to a screeching halt on the runway.
Air Navy Fighters lowers the barrier of entry of most flight simulators so even a novice can enjoy flying instead of worrying about over complicated controls.