I want to get a new android phone. All opinions are appreciated. Here's my interests/needs/wants in a phone. Must be carried by Verizon, I want a dual core processor, I dont need 4G, battery life is a concern, dont care how good camera is. Size is a BIG deal, it's in my pocket all day, so the smaller the better. What do you suggest.