I didn't buy a new iPhone, but I did re-FLASH my old iPhone to the new 2.0 software.
IMHO Apple didn't do a bad job at all. I found that it does work as advertised with Microsoft Exchange, and I like the third-party apps. I paid $9.99 for Super Monkey Ball.
Anyone have an experience, good or bad, with the new iPhone or new iPhone software?