The iPhone 3G has Bluetooth and so will the 3Gs model too. I do not know if the 2G model does though.
No you cant, games can not be sent via bluetooth between iOS devices.
yes, there is and you should note that apple gives you details how to run all the bluetooth properly, but not all of the bluetooth works right with iphone 4, occasionally you buy a bluetooth add-on and it is for the iphone 3G or for the iphone 2 or 1.
If you aren't getting any internet access whatsoever, then you should make sure the iPhone has been activated with AT&T. If you are only getting a connection through "Edge" (the letter E will appear in the top bar), then you are either not in an area that has 3G available or it is simply disabled. To make sure you have 3G enabled, go to Settings > General > Network. If the "enable 3G" button is off, turn it on. If it IS on, but you aren't getting 3G coverage in places you normally do, I would contact AT&T.
It does, but you are not able to send any files or photos. You may connect to Headphones or a Wireless device.
iPhone 3G S = iPhone 3G + Extra's
The iphone 3g is the third generation iphone , is that what you are asking
No. 3G and Bluetooth use different types of signals, so they cannot be used together. However, you can use Bluetooth on your computer to use the 3G connection on your cell phone.
Apple invented the iPhone 3G.
Both the iPhone 3G and the iPhone 3G S support MMS with the 3.0 update.
iPhone 3g is capable of 3g access, but not iPhone 1st generation. However, some areas do not have 3g coverage, so iPhone will automatically switch to EDGE. iPhone 1st generation only has EDGE and Wifi, and iPhone 3g has EDGE, 3g, and WIFI.
No, the iPhone 3G does not have a front camera.