In SoulSilver..I beat the E4 in twenty hours or so, and for the whole game, my logged time is about 43 hours, with me buffing up and picking out a team to beat up Red. Ill probably spend a LOT more time playing, getting my team up to Lv.100, getting my favorite Pokes the medals for each Pokeathlon event, beating Battle Tower, etc etc...And finishing the Nat Dex. Most Poke games though I beat and then reset, start out with a whole new team and different starter. White I rest about 5 times...*shrugs*. Though now I have HeartGold so not resetting my SS XD. For my Ruby, Sapphire, and Emerald games I never reset though, I just pretty much got my team to Lv. 80 then beat up the E4 a hella lot of times, then just roamed..