Hello all! I had a question about buying an iPhone. I have been waiting since September to get my iPhone. At first I wanted a larger size than 8 gigs. The 16 GB came out! Then, upon hearing about 3G, I thought I should wait for that. There is also talk of the iPhone having two cameras (one for video chats i suppose)? Anyway, I am curious to know people's opinions about either buying an iPhone now, or waiting for the next major update. Frankly, I am a little tired of waiting, but don't want to have old technology. Any thoughts would be much appreciated! Thanks!