Neverdull is not bad at all and works good, but takes time and will leave you hands feeling nasty and black, but it washes right off. I have used a product calls Bar Keepers Friend on a set of badly rusted chome car wheels and it worked real well, but is messy.
I bought a restorer called S100. I have been using a polishing cloth and a nylon brush to remove some of the rust. It works, but like everyone said, lots of elbow grease. I never did use the steel wool (was adviced by parts guy at dealership not to as he says it will leave scratch/swirl marks).