Take a look at the MGM website:
http://mgm-compro.com/index.php?cat=...for-cars-boats
Those are the controllers. Now take a look at the Neu motors:
http://www.neumotors.com/20061222/15...es%20data.html
RC boat sites are a good place to look to buy them if Mike is out of stock, and pick the smooth can versions.
Now you simply need to match the Kv rating (RPMs per volt) to the voltage batteries you plan to run, and match that to a suitable esc. Example:
On 6s you would want the 160-18 esc and a 1515 1y would be good I think, or maybe the 224-18 & 1515 1.5d if you wanted to go nuts.
In any event, you will need the 1/8 drop in diff kit Mike sells for the revo since the stock items wont last 2 seconds. The best way to find out more info about all the mentioned items is simply to read through the forums- lots of info can be found in a short space of time, and lots of answers to potential questions too.
BrianG's speed calculator will also come in very handy Im sure:
http://www.scriptasylum.com/rc_speed/_top_speed.html