I am in the market for a new Android phone and need a bit of advise please. I will either be adding a phone to AT&T family plan or getting a new line from Sprint. I'm looking for input on which Android phone will best meet my needs. I prefer to have a physical keyboard and would like something that is easy to root and is not blocked from doing so. It is possible that I may wait until January sometime, but that's not firm. I had the Droid on Verizon a while back and liked it well but I do not want to go to Verizon at this time. Thanks for any words of wisdom, I do appreciate it.