HTC EVO 4G LTE or Samsung Galaxy Nexus LTE?

My contract is up so I'm getting a much needed upgrade from my HTC EVO 4G. I need a new phone ASAP since my WiFi is extremely weak and so is my regular data signal (this is a product of one of my friends spilling Coca-Cola onto my phone and it getting inside), but I've been having a hard time deciding between each one, mainly because I've been hearing that the Galaxy Nexus doesn't have as good as data signal or WiFi along with a camera not as great as the EVO 4G LTE. So I definitely need some help on this one