Toothpaste and kitchen towel? Who's pulling who's here? As far as I know and in my experience once glass is scratched, it's scratched isn't it. There are no wonder recipes except new glass surely.
Who mentioned glass? Surely we are talking plastic?
I also used toothpaste on a Sharp MiniDisk Player and a Sony MP3 Player. Both I got secondhard off eBay. The Sony looks a hell of a lot better and the Sharp looks brand new.