Chris wrote an interesting post today on
Here’s a quick excerpt

Firmwares for iPhone 2G and 3G are different. iPhone 2G was never officially launched in India. All the iPhone 2Gs here were bought in the US and unlocked using old unlocking methods and ziphone. There is no reason for Apple to release …

Read the rest of this great post here