Check out 43 Air School in Port Alfred, South Africa, very professional training in a fantastic environment. Good reputation and they have recently been awarded contracts to train South African Airways and British Airways (Comair) cadets, also the school comes with major financial backing so no worries about losing any of your money.
Cheers
JD
PS I don't work for them