It looks EXACTLY the same as the old iPhone. But it is MUCH CHEAPER. US$199 for 8GB and USD299 for 16GB, which translate to S$271.81 for the 8GB and S$408.19 for the 16GB one. BUT the prices stated comes with a 2 years contract.
The only difference between the iPhone 3G and the iPhone is the additional of 3G support (duh), GPS (Assisted GPS), the back is now in black or white, flushed headphone jack and better audio quality.