Needing Assistance with High amp motor controller for Arduin0

Hello everyone. i am new o the word of motor controllers. 
I am trying to make a 4wd robot capable of going offroad. It will be controlled with my arduino MEGA and XBEE. I have almost everything in check except for the motor controllers.

The motor controllers i have found  are dual channel controller and i intend of controlling 2 motors per channel. 
The specification of my motor controller is as shown below:
http://banebots.com/p/M2-RS540-120

I have several choices i could buy:

2 of these and parallel them:
http://www.ebay.com.au/itm/171043245266?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649

2 of these (each one will controll 2 motors) each is single channel:
http://www.ebay.com.au/itm/300993682167?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649

1 of these(i have bought one and its not working so im either going to choose a refund or a replacement)
http://www.ebay.com.au/itm/130717806584?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649

1 of this:
http://www.ebay.com.au/itm/261210373389?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649:

or 2 of these(one for each channel).
http://www.ebay.com.au/itm/151100222732?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2649 

My budget is $50 and the less i spend the better. so that i can buy more parts.
 Thank you very much

 

**Contrinuous current. **

I chose these motors because they were the only ones to fit my budget and have the torque i need. The robot stores are expensive, im not willing to be spending in excess of $40 per motor. I have controlled them with 2 cheap electronic motor controllers rated at no more than 25 amps in my surveillance robot which controlled 2 motors each. They only get warm  so i think 4 bts7960b’s will survive. i will put some fuses as a countermeasure. As for stalling these motors, they are exremly torquey as they twisted the chassis so stalling them is the least of my worries. I will put 4 bts7960’s as my first option but i will keep looking