A bit of this, and then a bit of that.

I find the games like wow can keep me interested far longer, partially because of the number of combinations/options, but mostly because you make friends while you play.

But wow is the same thing over and over, after a while. Well technically any past time is... But, getting a break from it, to do something different every now and then, is a really good refresher. And then we come back to wow and are charged and such. Plus having full rested on three sets you're working on, is a nice bonus too.