I just called HTC to complain. I got the same "Gingerbread will be out soon" schpeal, but in a very sympathetic way. He said the reason Gingerbread got delayed is because the last update (that caused the rebooting) broke more things than it fixed. So they have to undo what they did, then they can send out the new stuff. He said there was a maintenance update coming out, then Gingerbread would come out. The rep did say the more people that call and complain, the faster they will get the updates out. So, people, call HTC and share your complaints...the battery life, the terrible gps, the rebooting...all of it! If everyone calls, maybe they'll get moving! Also, the survey on the HTC site apparently goes quite high on the food chain, so that would be helpful too. Its something to do and it won't hurt.