If you're considering ATP, check out American Flyers first.
I've done time at both, as well as at a local FBO and I think American Flyers is probably one of the best bets out there. Definitely the most professional flight school I have ever dealt with.