I have a very specific question for a unique situation, but I am sure some of you might be able to help.... Bottom line- If I properly remove my nexus one micro SD card, then use it to shoot pictures in my digital camera (Panasonic SZ7), when I try to use it in my nexus one again, I ALWAYS get the error message "Damaged SD card" and am forced to reformat. The SD card is FINE however- able to use in camera and read on PC. Something apparently happens when used in the camera, though all files appear unchanged and fine, except the nexus one will not mount/use it anymore.... maybe some hidden files the camera creates screws it up? IDFK. I don't care really... but how can i make this simple maneuver work? The reason I want to transfer pictures from the camera to the phone is this- I will be travelling extensively, and will have access to WIFI networks, so want to upload pictures, using the phone, for safe storage/blog/share. I will not have a laptop and don't want to keep using internet cafe PCs... my ideal solution is something with my phone and camera ALONE. I thought I had it all figured out w/ the use of a micro SD adapter, but apparently the nexus one (or android in general) is a baby about reading an SD card it doesn't like for some fickle reason. Why it cannot read an otherwise perfectly good SD card is beyond me. Is it possible if I root my nexus one I can make it read the "damaged" card like the android platform should allow? BTW I am aware of the following "workarounds" for getting pictures from the camera to my nexus one.... and do not like either. 1) Use an Eye-Fi Pro SD card in the camera, then use the buggy Eye-Fi Droid program to get the pics (not workable because I will be limited to a single rip off Eye-Fi Pro card I buy for over $100, a buggy program, etc.) 2) Do some crazy stuff, root the phone, and set up a system with some odd hardware to use the micro USB port on the phone to actually act as a host, and read the picture SD card itself... (just not what I want to do, and don't want more hardware; and why didn't google allow the unit to act as a USB host anyways?) Any advice is helpful. The only thing I think I can hope for is a way to force android to read the SD card, possibly after rooting...?