Reprinted from TidBITS#941/18-Aug-08 with permission.
Copyright (C) 2008, TidBITS. All rights reserved.
http://www.tidbits.com/

Why I Hate the Eye-Fi Share Wireless SD Card
--------------------------------------------
  by Adam C. Engst <ace@tidbits.com>
  article link: <http://db.tidbits.com/article/9737>

  Wouldn't it be nice if every picture you took was automatically
  uploaded to your Mac - and to your Flickr account - without your
  having to do anything? That's the premise behind the Wi-Fi-enabled 2
  GB Eye-Fi Share SD card, and it was sufficiently compelling that I
  plunked down my money (it's $99.99 at Amazon; I've seen no
  discounts) for the opportunity to use it with my Canon PowerShot
  SD870 IS. Unfortunately, despite incredibly slick packaging and a
  generally well-considered interface, the Eye-Fi card made my
  standard workflow for importing photos into iPhoto slower and more
  confusing, to the point where I lost data several times, stopped
  using its wireless capabilities, and eventually moved to a larger,
  faster card.

<http://www.eye.fi/products/share/>
<http://www.amazon.com/dp/B000X27XDC/?tag=tidbitselectro00>

  The Eye-Fi Share is a new name for Eye-Fi's original card, which is
  actually what I have (and yes, I've updated its firmware and
  software so it's completely current). The company now also makes two
  other versions, the Eye-Fi Home ($79.99 at Amazon) that can upload
  only to your computer and the Eye-Fi Explore ($129.99 at Amazon),
  which can geotag photos and includes 1 year of access to Wayport
  hotspots (subsequent years cost $19). Glenn Fleishman recently
  reviewed the Eye-Fi Explore for his Wi-Fi Networking News site; his
  opinion differs fairly significantly from mine. He also wrote a
  summary for TidBITS along with some rebuttals to my points below in
  "Why I Like the Eye-Fi Explore Wireless SD Card," 2008-08-18.

<http://www.eye.fi/products/home/>
<http://www.amazon.com/dp/B001AD0TGQ/?tag=tidbitselectro00>
<http://www.eye.fi/products/explore/>
<http://www.amazon.com/dp/B001ACXHXE/?tag=tidbitselectro00>
<http://wifinetnews.com/archives/008418.html>
<http://db.tidbits.com/article/9738>


**Basic Setup and Usage** -- The Eye-Fi card is a normal-looking 2 GB
  SD card, but, through a feat of engineering magic, it also sports a
  Wi-Fi radio and an extremely tiny computer that enables it to
  communicate with wireless access points. Don't assume that it will
  promiscuously connect with just any open access point, though,
  stories about thieves being foiled by Eye-Fi uploads
  notwithstanding. You must set up your Eye-Fi card to connect to
  specific open wireless networks by name; the fact that I've
  configured mine to connect to my "TidBITS" network means that it
  can't, without further configuration, connect to any other wireless
  network unless it, too, is called "TidBITS". If the network in
  question has a password, the Eye-Fi won't connect to same-named
  networks that are open, either.

<http://www.engadget.com/2008/06/05/thief-steals-eye-fi-equipped-camera-proceeds-to-give-himself-aw/>

  (The Eye-Fi Explore has a different and worse setting: if you use
  the Wayport hotspots, which are intentionally available to you, you
  must also allow the Explore model to connect to any open hotspot it
  finds. This is a bad move, and may violate laws in certain cities,
  states, and countries.)

  Configuration of new networks requires that the Eye-Fi card be
  connected to your computer via USB; it comes with a little USB card
  reader for this purpose, which means you won't be able to connect to
  just any Wi-Fi network while you're out and about unless you also
  have a computer handy. WPA Personal and WPA2 Personal are both
  supported, as is WEP, though not the form of WEP used by Apple's
  AirPort base stations - but WEP is worthless anyway. The Eye-Fi
  Share card can't connect to any public hotspot that requires a
  Web-based login for obvious reasons, and even the Eye-Fi Explore
  shares this limitation.

  A tiny bit of software on your Mac provides a menu bar item and
  handles some aspects of communication with the Eye-Fi card; it also
  provides a menu item for accessing Eye-Fi Manager, an application
  that runs as a Web server on your computer, and which you control
  via a Web browser. Eye-Fi Manager lets you configure wireless
  network profiles, choose which (if any) online file sharing services
  to upload to, choose whether or not to upload to iPhoto or a normal
  folder on your Mac, and turn on email or SMS text message
  notifications of when it starts and finishes uploading.

<http://www.tidbits.com/resources/2008-08/Eye-Fi-Manager-Web-interface.png>

  Once the card is configured, you can use your camera just as you
  always do, but as soon as the Eye-Fi senses that it is within range
  of a recognized wireless network, it starts uploading photos. The
  Eye-Fi software on the Mac displays thumbnails of the photos as
  they're being received, and it automatically imports photos into
  iPhoto or into your specified folder in the Finder.

<http://www.tidbits.com/resources/2008-08/Eye-Fi-upload-progress.png>

  After the photos arrive on the Mac, they're then uploaded to your
  favorite photo sharing service, as long as it's not MobileMe.
  (Eye-Fi has cut deals with each photo-sharing, print-making, and
  social-networking service for uploads, and Apple doesn't have any
  outside deals with anyone.)

  Sounds good, doesn't it? Yes, but...


**Nice Idea, Annoying Reality** -- Don't take the criticisms that
  follow the wrong way. The Eye-Fi card is a miracle of engineering,
  and its creators have done incredible work in creating a piece of
  hardware that can work with any SD-capable camera.

  That said, no piece of hardware or software has irritated me more
  than the Eye-Fi in recent memory. Some updates have improved it; for
  instance, when I first got it, it couldn't send photos directly to
  iPhoto, which required another manual step or error-prone
  automation.

  The problems I've run into fall into two categories: limitations of
  the Eye-Fi software that could theoretically be fixed and basic
  conceptual conflicts with how I - and many other people - work with
  cameras and photos. Many of these latter problems could be addressed
  if the Eye-Fi could communicate bidirectionally with cameras. Only a
  single camera - a high-end model from Nikon - has been released
  since the Eye-Fi's introduction in late 2007 that allows
  communication between the camera's computer and the onboard process
  on the Eye-Fi.

  Camera makers have produced a series of consumer models with Wi-Fi
  built in that typically have far more severe limitations than the
  Eye-Fi, but there's no indication whether those manufacturers are
  interested in working more closely with Eye-Fi, pursuing their
  existing poor strategies, or improving their current Wi-Fi
  integration. (Glenn Fleishman wrote a detailed screed on this topic
  for a PC World blog.)

<http://www.pcworld.com/businesscenter/blogs/fleishman_on_hardware/144462/nikon_s52c_still_limits_transfers_over_wifi.html>


**Practical Limitations** -- As is so often the case, the devil is in
  the details, and for me, the Eye-Fi card fell down on the details.

* It can upload only JPEG images, which means that it ignores non-JPEG
  content such as movies or raw images. This forces an extra step
  where you must either plug your camera into your computer via USB or
  mount the Eye-Fi as a regular SD card through a card reader, and
  then transfer your movies and raw images. Otherwise, you could lose
  everything but your JPEGs. This isn't a hypothetical problem - I
  lost movies on more than one occasion because of this limitation,
  causing much swearing. Eye-Fi should fix this inexcusable problem by
  transferring everything to a target computer, even if they don't
  provide automated uploads or conversion for non-JPEGs. (Eye-Fi's
  hardware won't erase photos, but you will likely get into a rhythm
  of erasing your card in the camera after an Eye-Fi upload is
  complete.)

* When the Eye-Fi imports photos into iPhoto, it creates an event for
  every photo, requiring you to select all the events created during
  one import session and merge them. To solve this problem, the Eye-Fi
  software would have to upload all the images and only then send them
  all to iPhoto in one big import.

* The Eye-Fi also creates an album in iPhoto for every day's imports,
  but since you have to merge all the individual events anyway, the
  albums are utterly unnecessary and must be deleted manually. I
  presume this is just sloppy design or programming; the Eye-Fi
  software should import into iPhoto in an unobtrusive manner that
  doesn't create more work for the user.


**Conceptual Problems** -- Although Eye-Fi can and should address the
  above implementation details, the more serious problems relate to
  the Eye-Fi card's inability to communicate with its host camera and
  to be configured other than through a full-fledged Web browser
  running on a computer, and its all-or-nothing approach with photo
  sharing sites.

* Because uploading via Wi-Fi can take a number of minutes, depending
  on the number of pictures you've shot, you must disable your
  camera's capability to shut itself off after a period of inactivity.
  Perhaps others are better at remembering this than I am, but I
  frequently forgot to turn the camera off after the upload was
  finished, leaving me with a dead battery the next time I wanted to
  use the camera. (It's not that the Eye-Fi is using so much battery
  life, just that the camera drains its battery when it's left on for
  a long time.) Little irritates me more than finding my camera
  battery dead after I've left the house. This is an insurmountable
  problem unless camera manufacturers give Eye-Fi hooks to control
  power saving settings in the camera.

* Although the Eye-Fi can notify you when it's done uploading, it can
  do this only via email or SMS text messaging. This is key for the
  Eye-Fi Explore when uploading via a hotspot, since you'd have no
  other way of knowing when it was done. But for me, with the Eye-Fi
  Share, both are useless. I get email on my Mac when I check manually
  or every few hours (and certainly not every few minutes - I'd never
  get anything done!), so email notification would never arrive soon
  enough. Since I work at home, I don't have an active cell phone in
  my pocket at all times, and being cheap, I'd be offended at having
  to pay for each SMS text message. Collaboration with the camera
  manufacturers so the Eye-Fi could shut the camera off automatically
  would eliminate the need for notifications.

* Since the Eye-Fi starts uploading as soon as it senses a known
  network, you can't necessarily prevent it from uploading bad
  pictures by deleting them in the camera first. This isn't a huge
  problem if you'll be culling bad photos in a photo management
  program like iPhoto, but if you're working with an online photo
  sharing site in a Web browser, it will require more effort to weed
  out the bad images online. Without in-camera control over when the
  upload starts, there's no solution to this annoyance.

* Eye-Fi makes much of being able to upload to the photo-sharing
  sites, and while I initially thought I would like this feature and
  would use it to take more advantage of Flickr, I turned it off
  nearly instantly. Most troubling is the fact that you can't select
  which photos to upload. Thus, you'll need an unlimited service that
  can handle the gigabytes of photos; I maxed out my free Flickr
  account on the first upload. Since you can't cull photos in the
  camera reliably, you have to cull them online, which assumes that
  you don't use a program like iPhoto, or else you'll have to cull
  _both_ online and in iPhoto. You can set privacy options (dependent
  on the specific service), but it's an all-or-nothing situation,
  requiring manual intervention for every photo that might not fit
  your overall privacy setting (careful with those kid-in-the-pool or
  late-night photo shoots!). Finally, although the online services
  offer some editing tools, none that I've seen compare with even
  iPhoto, much less Photoshop Elements, so you're setting yourself up
  to share unedited photos.

* Although there are many networks whose names have remained at the
  default "linksys", the fact that the Eye-Fi Share must be configured
  to use every individual network (and works only with open networks
  that don't require Web-based login) means that it's essentially
  useless if you're in an unfamiliar area, and even more so if you
  didn't also bring a laptop. Of course, if you had a laptop, you
  could just copy photos from the camera to the laptop via USB. (Ad
  hoc, or computer-to-computer wireless networks are not supported.)
  One Wi-Fi firm, Devicescape, has client software that lets devices
  like the Eye-Fi communicate over most open, free, and for-fee
  networks to pull down new credentials for logins, as well as
  automatically "click" OK for standard terms of use at free hotspots.
  Eye-Fi would do well to incorporate something like that, where a Web
  site accessible from anywhere could be used to update the card's
  settings.


**So What's the Point?** It's clear that I'm not the target audience
  for the Eye-Fi card, and in fact, I've given up using it entirely in
  favor of a Transcend 4 GB SD card that's faster (helpful for
  recording longer movies; the Eye-Fi couldn't keep up after 1 to 4
  minutes) and costs less than $15 at Amazon. Eye-Fi won't say how
  fast the Eye-Fi cards are, but they seem to be on the slow side.
  Ironically, I quite like the little USB memory card reader that came
  with the Eye-Fi, and it works fine with the new Transcend card.
  (Eye-Fi chose to not offer cards larger than 2 GB capacity to avoid
  compatibility problems with older cameras that can't read the
  high-density SD format required for 4 GB and above.)

<http://www.amazon.com/dp/B000JMJWV2/?tag=tidbitselectro00>
<http://www.amazon.com/What-about-memory-speed/forum/Fx27I6EIEU3JEXW/Tx1XU8QDSROUGKS/1/ref=cm_cd_et_md_pl?_encoding=UTF8&cdMsgNo=5&cdItems=25&cdAnchor=B000X27XDC&store=electronics&cdSort=oldest&cdMsgID=MxE97EFDCIREIW#MxE97EFDCIREIW>

  So who is the Eye-Fi aimed at? Surely not professional
  photographers, or even serious amateurs, since it doesn't support
  raw images. That leaves casual photographers, but I count myself
  among that group, and the Eye-Fi did nothing but annoy me due to its
  awful integration with iPhoto, inability to handle movies, complete
  inability to communicate with a camera, and all-or-nothing approach
  to photo sharing sites.

  Hmm. That narrows it down. The Eye-Fi card could be great if you:

* Use an SD-capable camera - there are no Eye-Fi variants for other
  card formats, and Compact Flash adapters may not work well

* Are a casual photographer who never shoots raw images or movies

* Prefer to have photos uploaded to a folder (perhaps for use with a
  different photo management program) rather than into iPhoto, or
  don't like to keep photos on your computer at all

* Use an unlimited account on a photo sharing site other than MobileMe
  for all your photos

* Want the same privacy level for the vast majority of your shared
  photos

* Don't care to cull photos before uploading or to edit them on your
  Mac

* Can respond to email or SMS notifications of uploads, or can
  remember to shut your camera off when it's done uploading

* Have ready access to a predictably named open wireless network at
  appropriate times

  For me, it turns out that it's faster and easier to connect my
  camera via its USB cable or use a USB memory card reader to import
  into iPhoto, cull and edit photos there, and then upload select
  photos to MobileMe or Flickr. If you're like me, you can get a
  larger, faster SD card for a fraction of the price of the Eye-Fi
  Share. Or, if all of the bullet points just above are true of you,
  the Eye-Fi Share could be just perfect.