I'm due for an upgrade. I currently have the env 3. I plan to use the phone for apps and the internet mostly. I don't make many phone calls (less than 20-30 min/day) and don't expect to use it a ton. i would like for it to have a great battery life and probably an actual keyboard (but not a necessity). what would be the best model? is there a model coming out soon i should consider? i saw the droid pro, would this be a good choice (like the keyboard, but it has a smaller screen)