I am a small time Mac technician and I would like to expand a little bit and also become a Palm technician. (I've already taken some older ones apart and it doesn't look so complicated.) Does anyone have any recommendations for good books or web sites that explain both software and hardware troubleshooting and repair.

Thanks!