I have a 1TB external drive and I used to be able to eject it normally but now i get the "one or more programs may be using it" dialog and even when I force eject nothing will happen and I have to remove it without ejecting. Even when I open dmg's, they will not eject! Now, the worst part of this is that not only will the drives and dmg's fail to eject, but whenever i reconnect the 1TB drive or any USB stick, OS X will keep the old icon (which i could not eject) and create a new icon with the same name and icon as the reconnected drive. This applies to the 1TB, usb sticks, and dmg's... any suggestions??