Hmm, it could be that some kernel is corrupted. Have you tried booting from the Leopard install disc?
open