I have to agree with Whyzor-I think this is a hardware issue. Unfortunately this means exactly what Whyzor said-check the post about an update kernel and such.
Far as my experience-I've update kernels and kept current with everything Whyzor's done and CM7-reloaded prior to his work. The issue seems to be hardware related and not specific to the updates. Generally I have hardware-related issues that you guys have mentioned. Occasional button presses need to be pushed another time or two, the touchscreen may not always register the push.
Might I recomment removing the *two* screen protectors the Triumph shipped with (unless you did that already). The screen has two protectors, and what I've understood by removing the second, thicker screen protector the screen appears more vibrant and responsive.
I don't know if they're related issues, but it's something to look into of you're having problems.
Wait a second, you mean there's another one below the one that's a pain to peel off, or are you counting the plastic sticker that comes on it that has a tab for removal? Everyone is supposed to remove the sticker with a tab for easy removal when you take it right out of the box.

