I have an Iomega MiniMax external drive with the built-in FW400 and USB2 hubs, which I use as my media drive for Plex. I've had it for about 4 years and I upgraded the HD about 2 years ago. Just lately, it's started becoming unreliable. It now takes anything up to 30 seconds after powering it up before it mounts, it never mounts automatically after a reboot (it always used to), and I'm seeing occasional freezes during playback. Sometimes it will continue playing after a random period, sometimes it won't. If it won't, that's generally because it's suddenly dismounted, and I get the "hard drive was disconnected without being ejected" warning. Before the random dismounts I was only suspecting that the HD needed replacing, but now I'm wondering if the hub part is faulty. I've always had it connected to my mini via FW, so I experimentally tried doing it with USB2, and that made no difference. I don't think I've ever experienced random dismounts as a symptom of a failing external drive before. Does it sound like the hub part could be on its way out? A shame if so, because it's obviously an obsolete unsupported product that I won't be able to get repaired, and I do like the fact that its design complements the mini.