It is suitable for medium powered robots - up to 30lbs in combat or 100lbs for general purpose robotics.
Out of the box, it can supply two DC brushed motors with up to 10A each. Peak currents of 15A are achievable for a few seconds. I have two of these available - $120 ea all inclusive. I have some dual 25 Amp units arriving shortly if 10 Amps is too light.

Details
It allows you to control two motors with: analog voltage, radio control, serial and packetized serial. You can build many different robots of increasing complexity for years to come. It has independent and speed direction operating modes, making it the ideal driver for differential drive (tank style) robots and more.

This is a synchronous regenerative motor driver - this means that your batteries get recharged whenever you command your robot to slow down. It will also allow you to make very fast stops and reverses - giving your robot a quick and nimble edge.

The device has a built in 5V BEC that can provide power to a microcontroller or R/C receiver. The lithium cutoff mode allows it to operate safely with lithium ion and lithium polymer battery packs - the highest energy density batteries available.

Specifications:
Up to 18V input @ 10A continuous, 15A peak per channel.
24V input @ 8A continuous, 10A continuous with additional heatsinking/airflow, 15A peak per channel.

Size: 2.3" x 3" x .7" 59 x 75 x 17mm
Weight: 2.1oz

Features:
Synchronous regenerative drive
Ultra-sonic switching frequency
Thermal and overcurrent protection
Lithium protection mode

Input modes:
Analog, R/C, simplified serial, packetized serial

Applications:
Combat robots up to 30lb
Normal and hobby robots up to 100lb
Differential drive robots
Electric vehicles, ride-on toys, scooters
Easy speed/direction control for pumps, conveyors, automation and any application that uses two brushed DC motors