im considering cricket because i dont do much calling outside california and i only travel once a year out of cali if i am lucky. i am considering verizon because of the phone offers, sprint because of the same and att/cingular i want to stay far away from. what are you opinions?