I found myself yesterday wanting to share a photo I had just took with a Nikon DSLR via Messenger, FB, etc. So, I was wondering how to get the photo from my camera to my iPhone while on location. I googled this from my iPhone, and came across a few options: 1. Eye-Fi: An SD Card that transfers photos from camera to iPhone through a built-in adhoc wi-fi network. Not bad, some neat features such as geotagging, but reading some reviews that the transfer rate is slow especially for high megapixel photos is concerning. Also, it draws its power from your camera battery. I already use up two camera batteries while shooting with standard SD cards. I'll still strongly consider this one. 2. AirStash: This multi-use device is essentially a USB flash drive with an SD card reader which becomes a wi-fi hotspot. This would solve my need, but it's another device to carry around and it has a non-replacable rechargeable battery, therefore its lifespan is limited by its battery life. Seems like the transfer rate is pretty quick though, and you can use it as a wi-fi hotspot for streaming media from the sd card to multiple devices. Nifty, but the limited lifespan and having to maintain a third device throws me off. 2. Zoomit: An SD Card Reader that connects to the iPhone's Dock Connector. Perfect, it's small, no maintance, and just what I had in mind! BUT it seems that this product is obsolete and no longer works with the latest iOS. Why??? 3. Apple iPad Camera Connection Kit: This would also be perfect for my situation, but this product is only compatible with iPads NOT iPhones! Why not??? There's a JB that may make this work for iPhones- I would strongly consider JB'ing my iPhone just for this ability! I am at a loss as to why Apple does not let this Camera Connection Kit work with other iOS devices beyond iPads, and why this ability- Camera's SD Card to iPhone- doesn't get much attention. Your thoughts and suggestions are appreciated. Thanks.