I picked up Gears of War 3 Tuesday night after work, but didn't start playing the game until Wednesday after work any who I finished the game this morning around 2am. So all in all it took me about 10 hours to play though the entire campaign on Normal. It was like that for Halo Reach as well, maybe a bit longer, but still in the 10-12 hour time frame. In both case's I just couldn't stop playing. Sure I'd take breaks to eat and take a leak, but other than that I just played straight though. It's been like that for nearly all games I get, I just have this driving passion to play until I beat the game, then go back a number of times and play again and again to either collect stuff I missed or just replay it a different way or on a harder difficultly level.
So like the title of my thread asks, how long does it normally take you to beat a new game that you bought? Do you have the same tendency as me? Maybe your a bit more hardcore and take no breaks? Just leave your two cents here.