The Eagletree is a small device that plugs in between your batteries and the ESC. It samples current and voltage every 100ms (sample rate is adjustable). From that information, it can compute power and other things. You hook it to a PC and can generate graphs showing these values.
http://www.eagletreesystems.com/MicroPower/micro.htm
The unit itself is ~$70 and has other sensors you can add to measure rpm, temperature, etc. The manual can be found
here.
It is rated for 100A, but can log up to 130A IIRC. Eagletree makes another recorder (in the "Pro Products" section) that has an optional hookup to measure up to 300A, but is more expensive. Just the 300A measurement add-on is $130, but not sure if is compatible with the e-logger unit. You might want to call/write them to see what your options are for your application.