I'm not trying to be a jerk, but if it takes an hour to wipe your screen clean, maybe wash your hands a little more often. Im seriously not trying to be an ass, but yeah washing, or purell, something if your hands are that grimey! I have the same issue, I work with my hands all day, but if I wash them alot, I notice the oily nature of them decreases during the day!