Hi James,
That makes sense to me. Can I fix (re-load?) the firmware on the ATmega16u2? Is this a known problem? I have no idea how I might have ended up in this state, and I don't see anyone else puzzled by how to connect their Arduino Uno to a Mac?
Thanks!
-Patrick.