So as I have a small carrier one of their best phones is still the original A854 milestone so I am currently locked into a new plan and would have to pay full price for a upgrade, while currently there is nothing better then the soon to be released droid X available when will it be reasonable to pay full price for a new phone? First dual core they get? first 4g? first 1ghz keyboard phone? etc.