I'd recommend a Hobbywing XR10 G3 or you could look into their XR10 Pro WP (waterproof) if you think you'd need it. The WP is based on the XR10 G2 I believe so it wouldn't have all the latest and greatest settings of the G3, but it still rock solid. If you go with the XR10 G3, I'd just get an ESC/Motor combo in whatever turn you'd prefer, you can't beat the quality or value there. Hobbywing email support has been great in my experience, but I can't speak to warranty/repair service.