Of course, what the carriers might mean by supporting phones for 18 months is that you can expect one update 18 months after you buy your phone. AT&T (and Samsung) got almost halfway there by taking 7 months to get Froyo to Captivate, complete with an absurdly complex, flaky, Windows-only...