I've often been completely surprised at the beaviour of Windows in relation to how it handles removable devices.
It had got a little better over the years with the release of XP and eventually Vista, but I have seen on numerous occasions Windows completely lock up the entire system because it either couldn't read a CD or a user has attempted access on a removable device that did not have any media in it.
I fail to see how in this day and age how the entire OS needs to be effected; be it either slowing to a crawl or completely locks up explorer because it hasn't got a responce from removable media. This also goes for accessing a network resource that is no longer available, the entire explorer window will lockup and become unresponsive until either contact is restored or a network timeout occurs.
Unforgivable that the user's GUI will just lock up in this way, surely keep the processing / waiting for this action invisible to the user and keep all the interactive components responsive. Maybe I'm asking for something here that isn't possible, but I've never seen this behaviour on any linux distro.