Here's what I have:
Moto Droid (the original)
Firmware 2.0.1 (the original)
Bugless Beast 1.1
Chevy 2.6.29 kernel
Yes, I know all that stuff is old but I rooted about 10 months ago, found a setup which I liked and which worked, and stuck with it.
6 weeks ago I noticed a drop in battery life. 3 weeks ago I noticed a gradual increase in overheating (even while idle), sometimes hitting 42C deg, which it never did before.
I haven't added any new apps in about 2 months and I don't run GPS, active/live wallpapers or beautiful widgets. I don't use ATK and I keep my SetCPU settings to around 800 and have the profiles drop it down if the temp gets high or the batt life gets low.
Need help with diagnosis. Is it time to upgrade to 2.1 or switch something else.