right now im with sprint, i just purchased a evo 3d however its only been 3 days since signing up and im fixing to return the phone and drop sprint. battery on the evo 3d is really bad to me and im hardly using the phone.. also the phone barely viberates, like even if im holding it i can barely tell. not to mention the service sucks im lucky if i get 1-2 bars at work and home. so im looking at switching to verizon, mostly need a phone for just accessing web sites, email and text. what would be my best bet? or maybe im expecting too much a smartphone in terms of battery life since im coming from phones that last me a week per charge..