I guess the biggest thing to do is just wait til this friday! Since it will be the 22nd that was the rumored launch date from the start and if the US isnt being hit with the delay then that should be the day it will launch. If it does not get released the 22nd that is the last day to register for the trade up program so after that program ends maybe we will get some news from htc or the carriers on a more concrete release date?