Ok so i know that Canon makes the WTF-EA1&2... whatever the letters are... I was reading how it works and I guess it runs over a Local Area Network. So basically there needs to be WiFi internet access in order to transfer your files directly from you camera to your computer. Not to mention that it is a clunky piece of hardware attached to the outside of your camera. (Nikon I know has an exterior LAN file transfer feature as well) I'm wondering when they will be able to have such hardware built into the camera, and also not rely on LAN. (I'm not uber computer savvy) Why not use something like blue tooth, so as to not be restricted by internet access hot spots? Can it not send those large amounts of data that a CR2 img produces? Is it confined by transfer speed (slower than I guess LAN) On the hardware side I know that blue tooth is quite a small feature from seeing the tiny a$$ cell phones and other small electronics they jam it into. So it shouldn't be an issue of it being to big of a feature to pack into an all ready overly crammed camera body.