I'd just like to add my horror story to the growing list here:
My external HDD, which has been exclusively my Time Machine backup, has suddenly started annihilating Finder, to put it lightly. Most often, Finder refuses to recognize that the HDD is even connected. Disk Utility doesn't even recognize it's connected. After much disconnecting and reconnecting, I get my MBP to mount the drive, though it doesn't automatically get recognized as a Time Machine drive as it should - it takes about 20 seconds before Time Machine will recognize it. Then, once I start the backup, it will be "Calculating Changes..." for quite awhile, and then the "safe unmounting" message pops up, indicating the drive somehow unmounted itself in the middle of backing up, though it still appears to be mounted according to Finder. Then, Finder freezes completely, and I have to Relaunch. But Finder doesn't relaunch, so I click the dock icon and I get the lovely -108100. So, I tried to do a system restart, after manually quitting all my applications. One problem: with Finder in that zombie state and unable to re-open, apparently, none of my Apple apps I have running can save my data before quitting, forcing me to Force Quit them just to exit out of them, as they hung indefinitely. I then attempted the system restart, and it WOULDN'T shut down. So, I had to resort to a hard shut down, which is really unfortunate. Oddly enough, the drive was backing up fine when I brought it and my MBP to the Apple Store to get them looked at when the drive was at first only not being recognized by SL. I wonder if it has something to do with power supply?
Also, granted, this is a CHEAP, low-end HDD, by a brand most people probably have never heard of with good reason (Fantom Drives). That said, this drive had no problems with Leopard and Time Machine whatsoever, even being a crappy drive. This is definitely a SL issue, and Apple needs to stop playing spin doctor on our complaints.
I'm now debating whether I should try getting a new HDD, or if new hardware will make absolutely no difference in this issue.