There has been an extensive discussion/debate/lecture on this. Check this thread - while this thread is for the L640, the L640 XL has the same screen according to the Microsoft specifications page.
In short, the specifications suggest that it has an oleophobic coating on the screen.