Perhaps it's not quite the definition of IT you had in mind, but bad programming has caused a whole host of spectacular disasters.
Software Bugs - Software Glitches
RISKS-LIST: RISKS-FORUM Digest
I used to write drug prescriptions for patients using a computer system that under certain circumstances would sneakily change the name on the top of the script when you printed it out, and that sometimes omitted medicines at random.