Have you done a thorough search in the DG&P forums ? Tonnes of threads on these and similar schools. My guess is you haven't, otherwise you would not have mentioned at least one of the schools in your post. Do your homework first, as I promise it would yield dividends.
In case you'd like to start a thread in the DG&P forums after your painstaking research, I think it would help if you'd mention what you regard as important in your decision - location, cost, content, employment, reputation, just to name a few.
Good luck.