OS X Server
OS X Server brought a wonderful new world to Mac support: Netboot. You could either image the Mac by starting it holding down the N key, or get the entire Mac to boot from the server (slow). I didn't really care what students did with the Macs. Every semester (or when someone completely buggered the Mac) I would reimage the machines. Easy peasy.
The whole thing was so much easier than the PCs: Having to TFTP boot to Ghost and image the systems. Not that difficult but the Mac solution worked so much smoother.