Rooting also allows for deeper customization. I would root it again and try Chevyno1's 2.1 roms. There are super stable and he has excellent overclock kernels at medium and low voltages for temp and battery life. You never know when motor and vzw will get around to pushing froyo and it doesn't hurt to have awesomeness on your phone while you wait! Welcome to the club.