Has anyone ever tried this? I would figure the drivers would be available on the 3G because they both run the same OS. The connectors on both appear to be same 28 pin connectors. I just recently took my iPhone 3G apart to upgrade it to a 1600mAH battery and it worked great! I'm currently waiting for the white iPhone 4 to come out so I have been getting ancy and I overclocked my phone to 700mHz with no problems and upgraded my battery. Take a look and you tell me. Go to eBay and look at the difference between the two because this forum wont let me post links without a 10 post count