I've used a vacuum cleaner to suck as much out as possible. Then careful use of a mild cleaner to get most stains out. I've used my wife's Oxy-Clean with good results, and then a damp cloth afterwards to ensure there wont be any residue left.
I don't ever end up "like new", but always much better than how they arrived.