I'm sorry, but I'm not buying the whole "blame the carriers" finger pointing. Why did they not get it to the US carriers earlier if they were going to take longer. Yes, BB has a worldwide audience, but they are losing the most market share here in the US, so they should have gotten there BB sh*t together and truly had a global launch. The software looks great, the hardware is so-so, but the continued delays really is not acceptable. If BB is going to use a 12-15 month life cycle, and the Q is not going to release for another 3 months, after the 3 month delay we they announced in September(?), makes me think: were they not going to build a qwerty at all?? I am a loyal BB user, my companies have 30+ of them, that I have no intentions of changing and every intentions of upgrading, but if it walks and talks like a duck, we should call it a duck so lets be honest and say "This stinks!!" There was so much hype over the launch today, and to follow it up with a commercial seen by 100 million+ people in 4 days, then to tell your largest market, "well hopefully you will remember us in a couple of months" is absolutely unacceptable.