dunns:
Sorry I should clarify that it would be using a small current too!
I wouldn't dare calling 6A a small current...
dunns:
I googled how to control a motor and most of the results were just using the arduino as an on/off function.
Then your Google skills are different then mine... I mostly find motors controlled via a transistor which the Arduino can PWM just fine