As much as I hate to say it I have finally given up on the Charge as well. I was one of the lucky few that got it from Best Buy 3 weeks early and really talked the phone up. As great of a phone as it is I have had nothing but issues with my phone. Between random reboots, gps issues, and sluggishness I just can't keep using the phone. I can barely get swiftkey x to run on this piece of crap. I have rooted it and run every rom on it and just can't get it stable. Some times it runs great and sometimes its just horrible.
I was lucky enough to get Verizon to give me an early upgrade to something else. I am probably going to end up with the Bionic because I can't wait to get rid of this thing.
Edit: Are you using hotspot on 3g? I can't get this phone to hold a 3g connection no matter what and I know for a fact I am in a good 3g area. I disabled lte to save a little battery because I had no power for the last 3 days due to the hurricane and I could not hold a 3g connection long enough on my Charge to do anything.