Some of these threads/posts are unreal. 2 weeks ago, people were flaming and ranting about how the the next iPhone, and iPhone 3.0 release better have this and that if they want to continue to be on top, yada, yada, yada. Then they come out with most of what people wanted, and the complaints continue; "Why did it take so long?", "These <<insert model here>> phones have had this for a while". I think some would complain if they were hung with a new rope.
Overall, Apple gave what most folks wanted. Don't complain because you just signed a 2 year contract with AT&T, and now you want the newest, shiniest gadget at the lowest possible price. You did read the contract you signed didn't you? You did ask the person at AT&T that if Apple comes out with a new phone is x months, will I get it at a reduced cost? If not, that's your fault for being a dumb consumer.
If you like the Pre that much, dump the iPhone, pay the ETF, and move along. Be happy, and enjoy...otherwise, get the free update for your existing 3G, and stop complaining!!!