I had similar issues. Programs started running slow (especially SMS) even though I hadn't added anything really to the software. I tried a hard reset, which seemed to help for a few days. Then it returned again. Tried a custom ROM, and it didn't help either.
The odd part was for the first 3 weeks or so of heavy use, it worked perfectly. I mean it was god sent, I never had any issues at all. Then it just started acting slow, wouldn't display the keyboard backlight, at all...
No idea why, maybe I just got a bad one.. I decided to try the touch instead. But I wish it wouldn't have had problems, cause I know I'll miss the keyboard dearly.