All screens do this over time. It draws in dirt. Your LCD TV screens need cleaning as well over time..There is a word for this, but too darn lazy to look it up.
I highly recommend getting a Screensavrz by Radtech. One of the best purchases you can make for your Mac, in my opinion. It will keep your screen looking top notch.