+1 on using Adam's polishes.
I the scratches are small, just use some Adam's Revive Polish on them, then wax. If that doesn't get them, then some Adam's Swirl and Haze Remover. If you have a Porter Cable polisher, it makes the job a lot easier.
I tell people when they get near my car to not touch the paint or glass.