I've been in the cellular businesss for a long time and have had the good fortune of having seen the device roadmaps from many of the device OEM's, thus knowing what devices are coming down the pike and when. Believe me, you can find yourself in an endless "wait" state because regardless of which phone you decide to buy, it's guaranteed that a few days after you get it, it will be outdated due to a new announcement just made by some other handset manufacturer. This is pretty much the case with all technology (laptops, printers, stereos, ...). I think you just need to bite the bullet, pick a timeframe where you "need" (not want) a new device, and go with the best that exists at that time! Good Luck and don't wait too long!