In the market for an iPhone? Here's a breakdown of all the currently shipping iPhones from Apple.
T-Mobile Selling Unlocked iPhones in Germany
Bloomberg reports that customers who purchased the iPhone in Germany after November 19th may have their iPhone unlocked for free. Existing German iPhone customers can reportedly also receive the unlock for a fee.
Prior to this, the only unlocked iPhones in existence have been "hacked" with 3rd party applications. This introduces legitimate unlocked iPhones into the marketplace that will presumably withstand future iPhone software updates.