Here are some pics of the esc in my buggy. I'm debating on keeping it in there. Although its not the best quality, its not bad either. I do need another fan though... this esc really is a beast in size. The fan is 30x30mm and is perfect for the MM; but this esc makes it look... well... rather lacking.
The motor is a hextronic I think. They aren't bad, and for the price they are outstanding. Don't know what I'm going to do with it if the esc stays in the buggy... but its nice to have around. Could be an excuse to buy another car....
edit- one more thing I noticed. Even at the lowest start power and timing, my car has very little low end control. An adjustable throttle curve would be nice.