Normally people select their flight school and do all their training there.
Consequently it is difficult for any one person to have knowledge of the 'top three schools'.
If you want to do some research into various schools you will find (by using the search function) that most, if not all, the schools have detailed coverage in this forum.
The best advice I can give you is to read as much as you can, make your list of those that meet you needs and then go out and visit them. Talk to the instructors AND students. It may cost more but will save you money and angst in the long run.
The thread title invites a host of response that will inevitably be based on personal bias. Given the predictable sequence of this topic it quickly degenerates into 'statement, counter statement, personal abuse' so I am closing it.
HWB