While the iPhone has always had Bluetooth, its capabilities have been somewhat limited. Sure, you can pair A2DP speakers and Bluetooth headsets, and even play multiplayer games, but the simple ability to transfer files between phones is still missing. Enter Bluetooth Photo Share
, which lets you transfer photos and even contacts between iPhones. It isn't compatible with other handsets, but it does mean you won't have to jailbreak your iPhone to add such a basic feature.