Just a thought. If it's only a bad HD, couldn't you just boot from an external FireWire drive in the interim? Yes, if you don't have one already you would have to buy one, but it's always good to have one around.
I tried out Tiger on an external drive before upgrading my internal drive.
B