The time-consuming part of the game is in the side-quests and exploration. I'm not sure how long the main quest alone would take, but doubt that it would take much more than 6-8 hours.
According to XFire, I have put in more than 30 hours playing. Again, this is from general exploration and...