do you have a specific carrier (att, verizon, tmo)?
do you want a physical keyboard or tablet?
are you interested in rooting/hacking/installing custom ROMS or are you happy using it out of the box?
Are you into gaming, social messaging, business, other?
Battery life is something that varies...