I need similar thing, one way to do it is to change in admin the sort order of the modules so that free will be on top.
I used the free shipping w/ minimum amount module but i've had that division by zero error since i first started and i can't make any progress.