I've used some various products for acrylic and polycarbonate to take minor scratches and swirl marks out of motorcycle windshields, headlights, cell phone, and iPod cases and screens. Just google "plastic scratch remover".
Some I've used are:
RadTech - Ice Cream
DLO - iPod kit
Janvil - Plastic Restore (Works pretty good on clear and colored plastics)
Novus - 1, 2 & 3
Not recommending one over the other, just that all have done what I've needed and were a relatively cheap and quick solution to revitalize on items I used on.