http://www.staingate.org/
This recently happened to someone I know, after attempting to clean the display. It is not covered under warranty, and there is no fix.