thinking about changing my t-mobile shadow cuz it sucks! the battery life is painful to watch and the whole phone just sucks! so..any advice?