Quixx Paint Scratch Remover
The Quixx Paint Scratch Remover is a good option for removing minor scratches from your car's paint. This easy-to-use product consists of a two-part system, with both a polish and a finish. Light scratches can be removed using only the polish and the finish to buff out the surface, but deeper scratches will require the use of the included sandpaper as well.
However, it’s unreasonable to expect a scratch removal product to fix very deep scratches. Severe scratches will require, at minimum, the addition of touch-up paint to the process. That being said, the Quixx Paint Scratch Remover doesn't stain rubber and plastic, produces excellent results, and is simple to use when you follow the directions (Quixx also has further information on their website).