Buying an iPhone 3GS? Your questions answered

Apple's latest iPhone, the 3GS, comes out on Friday.