Regarding MS FSX -
The program has it's own built-in interactive flying lessons. Very helpful for a new user.
For an idea of what products are available try
AVSIM Online - Flight Simulation, Flightsim, flight sim, flight simulator, fsx, fs10
You will need a joystick, too. Try somewhere like amazon and don't spend too much to start.
For helo's there is DCS Black Shark (a new sim).
Cheers!