Switching carriers next week. Should I go with AT&T or Verizon Wireless?

Hi guys-

so I'm fed up with Sprint. I just spent the entire week with no 3G Data because they were doing maintenance on 2 cell towers. I should be on 4G LTE but it's not even available in my city (what a joke).

Anyway, I must choose between AT&T and Verizon Wireless. What do you guys think I should pick? I live in NorCal.