I'm getting sick of my D1 .. its slow, the battery life sucks, and from the looks of it, every other device will be getting gingerbread but the D1. I'm also in the middle of a contract, so I can't upgrade. Is there anything I can do to make my droid an overall better experience?