What new phone should i get? i have no clue in what direction to look, so ill ask here. i would like great texting capabilities (qwerty), good reception and callling, a good battery life and overall good quality

thx for your help