The T-touch is pretty sweet. I really like the one my buddy has. The only thing that bugged me about it was the water resistant depth of 30 meters. I don't do anything besides the occasional snorkeling; but I just found all the watches I have had that weren't rated to at least 100 meters seemed to leak. I have never owned a Tissot though!
I actually managed to ruin a pretty nice Tag just taking a dip while fishing one day. Lol, my "nice" watch days are over!