We play about 1-2 hours... but we only gamble in Vegas. In our area we have 5 fairly large Indian casinos, but agreed when they went up that we wouldn't set foot inside for any reason. I'm proud to say we haven't. Our "gambling" - if you can call it that, as we budget our gaming ahead of time - is limited to Las Vegas and we go about 4 times per year (including Internext).
1-2 hours a day and the rest of our tourist time is spent trying out new restaurants, taking in shows and just people watching up & down the strip. I guess I'm the odd one out here because I love Vegas - it's a nice place to visit.