Yep. I have had a few brawls with HP TS. Their on-line driver support is iffy as well--often missing drivers and you have to research what other HP model has them. HP typically won't tell you. When they dropped support for 98 they immediately removed all 98 drivers for all their products from their web-site. It wouldn't have been that big of a burden to leave the drivers up for people to DL.

I've recommended many companies for people to use but I will NOT recommend HP.
As for the broken Laptop: ebay is your friend. Someone is always looking for laptop parts.