I was looking for a phone on ebay and I found a very attractive deal for iphone 3gs. Although I was going to buy the latest iPhone which is to be released but for the price I cannot wait to get it. But before that I want to know that am making a wise decision? What do you guys think should I buy now at very low prices or should I wait for the new iPhone which would obviously highly priced. IS there gonna be a huge difference between the iphone 3gs and the new iPhone. Please share a link to good iphone 3gs review.