If you never want to have to buy another motor and controller again get the B50-14L(good all around motor--please read the comments about it in this link http://www.dokidoki.ne.jp/home2/tohrus/motorindexE.html
) and a Kontronik Beat 55-6-18 or a Schulze 45Ho from
Note the Kontronik and the Schulze are both about the same price and dont have BEC's.
Personally I prefer the Kontroniks because of the ease in programmming which is program it once and you are in that mode until you change it, but the Schulze are still easy to use. I do like the heat sink on the Schulze controllers.