For really good games, I usually blast through them in a few hours (i.e. NOVA), but for others, I get bored and play them only once in a while.
Someone can have a life and have 5+ hour gaming days. This sometimes happens with me when I'm on vacation, or during really long commutes.
It depends. If it's a pick-up-and-play casual game like Tilt to Live, I blast through it. If it's a story-based game like James Cameron's Avatar, I don't rush it and take my time through it.
i try to control myself and play in moderation, because i don't want the experience to end. if the game is not that good, ill just blast through it to get it done.