I would say about $35,000 for everything from Private to CFI/II/MEI. At ATP, that number is like $55,000 (because you need 85 hours and a private to start their $45,000 course). The best idea would be go to a FBO that is part 141 (so they will accept your VA benefits). If someone previously said they will give you $27,000 for training after private, then you would not have to pay anything at a local FBO, versus about $20,000 out of pocket if you go to ATP.
On top of the expensive cost of getting your ratings at these pilot academies, a huge deal is pay when you are an instructor. At a typical FBO, they will pay you about $25-$35 an hour to instruct. As an independent contractor (like all the FBO's at my airport classify their flight instructors), the school doesn't take any of your money. In other words, you can charge the student $40 an hour, and you will make $40 an hour. At airline academies, it is something like $14 an hour. At ATP, it is a flat $1,000 a month (about $13 an hour if you fly 75 hours, even less if you fly more

)
It is a myth that you can get your pilot licenses/ratings any faster at a pilot academy than you can at an FBO. Just find some planes that are available, find an instructor that is available, and fly everyday you can. That is all they do at ATP. They fly everyday. You have as much, if not more control over how long it takes you to get your ratings at an FBO.
I think it is pretty obvioius which route I am advocating. Good luck.