Too bad Schumacher made it so darn expensive. The ESC I have with me is from the manufacturer and it is rated for 120A continous and 720A burst, plus it handles 4S lipos and I'm just waiting for pricing.
http://www.rctech.net/forum/showthre...=1#post4064064
Here is a bad video of my controller running:
http://www.youtube.com/watch?v=_2uIjw_ct08