Before you dump money on a caliper, check the following:
*Tire balance
*Tire cupping
*Brake rotor
At around 60K I thought my rotors were toasted as I got a lot of vibration when I applied the brake. Turned out that the tires were badly "cupped" which caused the vibration. Cupping was likely the result of being lazy with balancing.