Many are telling me I should go with an android, and that since ATT only offers the backflip I don't really have a choice. Is this a good phone? Will I be able to do the tethering for free? Or will I have to pay extra monthly fee. Has ATT limited this phone in any way?