Autofly
Many good threads on pprune at the moment so no need to elaborate. The flying game is an expensive business, however there are ways of reducing the cost of a fully integrated programme of couse depending on your situation. The main thing is to do your RESEARCH, i.e groundschool options and flying training....again view threads on this. Currently enjoying distance learning course with Bristol GS, using pprune for ideas up till now and no doubt for future reference !
...the very best of luck