I had issues with my OG droid 1. Battery life, force closes, slowness and the such. I bought an HTC thunderbolt, installed Team BAMF rom, and a extended battery. I always have 4G turned on and heavy use I get about 24 hours of battery. If I don't use the phone and just have it sit on my desk I get close to a day and a half. Also nothing crashes and I have a lot of apps on my phone. No slowness either I overclock my CPU.
I must be doing it right and everyone else is doing it wrong?