Go with Sheppard Air. The FAA has been revising and changing the exams recently. Sheppard Air updates their database consistently and uploads the newest version to your computer every time you start up the program.
Sheppard Air Flight Test 5.0 Prep Software ATP, Flight Engineer, Mil Comp - FAA Airline Transport Pilot