Pete have you looked at ALL ATPS? I really think you should check them out.
http://www.atpflightschool.com/ I believe they have a school in Trenton NJ. I have friends who went there, and also I used to work as a CRJ instructor for a regional airline, and we hired a lot of graduates of the ATP program. The airline loved hiring those guys and they always did very well in CRJ training because of the course at ATPs.
And in case you are wondering, no i have nothing to gain from pointing you towards them, just a fellow airline pilot trying to help you out.