Doesn't the iPhone typically stall before June as people wait for the new iPhone to be released. I know that it is the primary reason i am waiting before getting one.
Same here. The fact that you still had so many people lining up to grab the 3GS model when it was released points to the likelihood of what is going to happen when the new model comes out this summer....