I'd wait until 3.0 software comes out. It seems likely a new model iPhone is going to arrive around the same time. We will probably hear more from Apple at WWDC.
I'm also confused about how people think that we can make the decision for them. $300 dollar purchase+ a 2 year contract seems like a personal choice to me.
Agreed when it comes to this topic. I am planning on buying and iphone, but I don't go around asking other people what I should do especially when so many other have asked the same question. You probably don't even need to search, just scroll down the first page and its probably there.
I'm also confused about how people think that we can make the decision for them. $300 dollar purchase+ a 2 year contract seems like a personal choice to me.