I read most of the forum posts in that link you just gave, I have had all my GPS settings off.
Could it be that it is using so much battery trying to get a good signal? I often lose connection in my own house, i get very bad signal.
Yes, if your phone is constantly trying to get a good signal it will tend to use quite a bit of battery power. You should try dialing *228 to update how your phone connects. This helped with my battery life tremendously when my "Cell standby" was using all my juice. Try it out--it can't hurt. Apparently, verizon even tells people to update this way at least once/month!
GPS may not be enough to solve the "no sleep" bug on the droid X (your "Display" is using all your juice). Three other things that you may want to do until the update comes:
1)turn off wifi when done using
2)after charging phone, unplug charger, shut down phone, start up phone
3)some apps can cause the no sleep bug. recently, the Facebook app was causing this, but they've updated the app. Even if the app/widget isn't making the phone not sleep, it may just be that the app is poorly designed. Use an app like Spare Parts to identify culprits and then uninstall them.
I think it is important to note that turning off GPS, wifi, and rebooting after charging isn't normal for an android phone. The upcoming update will likely fix all of this malarkey.
One last thing, when you get a new battery you should charge it all the way, discharge it all the way, then charge it all the way so that the phone/battery calibrate.