I guess this is an age old question. Should I buy an Android phone now or wait for the new phones coming out? I have an old, not very smart phone that is on it's last legs. I'm eligible for an upgrade and I know I want an Android. My partner has an Incredible, and it certainly is. I am thinking about the Droid 2 (do I need a physical keyboard with Swype-can I get Swype??), the Droid X (is it too big?), the Incredible (it's not the newest and next week something better may come along), or should I wait? If I wait are all the Christmas sales going to be over and I'll pay $200 for something that I could have gotten for free? Are people waiting or jumping in while the prices seem good? Thanks for any help!