I check mine throughout the day - I've got to cut down though. I think 3 times a day is probably the minimum I could cope with, otherwise they'd really build up.
Since I do freelance jobs, I do check it every 30 minutes to 1 hour to make a reply asap. Oh and btw, I have activated my vacation response to an auto response