I am tired of how slow my droid charge has become especially while using GPS so I decided to try to install a custom rom. Which one is the best, I have heard of TweakStock and Eclipse? I believe cyanogenmod is not available for droid charge. The process to install a custom rom seems to be pretty tedious involving Odin, ClockWorkMod etc. If I install a custom rom will I lose all my data like contacts, music, installed apps etc.