Totally forgot to mention the Airbus... There are good Airbus addons in market, such as the Jardesign airbus and Aerosoft airbus for FSX, however, JARDesign got a full "Jar" of bugs, and the Aerosoft airbus could only simulate normal flight and only basic switches are operative. The Flight Sim Labs is making an in-depth A320 for FSX, and it has already taken almost six years to enter beta testing since they announced the project in May 2010. It just takes too long and too much work to do in order to precisely represent a modern airplane, and the profits from selling Flight simulations software is just too low due to the low demand...
All we need to do is to wait, hopefully by the time most of us become captains in real airlines, for sure there will be much more quality simulations.