I just can’t help but laugh here… haha! Ooh, the irony.
Except there is a difference between Windows’s and Leopard’s BSOD - the Leopard BSOD appears to be caused by third-party hacks to the OS causing it to hang at the login screen. Windows’s BSOD is generally caused by a kernel problem.
Even though Leopard is a UNIX-based OS, and therefore designed to be hacked from the ground up, you can’t stop automatic installers making errors. This is why whenever I install a new OS, I always do a clean install and then import my data back afterwards.