Tell me about it! I hate it when that happens. Actually, since I got the 17" matte MBP I started warning people not to touch my screen. Rude I know, but I really hate it.
I have never gotten a smudge from my fingers on my MacBook, NEVER. Then again I don't shove chips in my face when im on the computer, and I wash my hands more then twice a day.