Received the iPhone 4 today! :) Thanks to OP for posting!
Well, I activated it and wanted to put my data from my iPhone 3G, which I had backed up. However, now when it asks to restore from Back-up, the backup I want it not being displayed. However, the back-up which was made after the iPhone 3G had been restored is there!!
Anyway I can get the messages etc on the old phone :(