I can upgrade at any time, but I knew that a new EVO was going to come out. I can not wait for this phone. I love my evo and it still does great. If I get board I just flash a new rom. I love the sense 3.0 roms, but new Evo can't get here fast enough.