I used the Gleim software which cost me about $60-70 bucks (cant remember exactly). I did very well on the test and didnt have any surprises. However, there were a lot of questions to review...probably 700-800. I've heard of a few other places that have question banks with half that amount in it but I dont know how good they are.
Good luck