I currently have the Charge, and will be upgrading to the Nexus. I have an upgrade available though, without that I couldn't see myself paying retail for the Nexus. Ever since I rooted my charge, I have been getting great performance as well as battery life, and really have no complaints, other than the GPS taking long to lock on sometimes. I guess your financial situation is really what it comes down to, because I don't think you can go wrong with the charge, especially for free, but if you have the money I would definitely go Nexus.