I have had my phone since Jan and have had problems with wifi working on public networks. Works fine at home where I am near the router. Was going to return it after 2 occassions where wifi was my only option. Decided to wait to see if 2.1 offered any improvements. No go. Would rooting improve it? Would Verizon replace without big hassle or should I dunk it since there is insurance?