After my Snow Leopard upgrade (when I got it to finally work), all of my ports stopped working! I am on my HP laptop again because the USB ports and ethernet port are not working on my MacBook!!! This is absolutely appalling!!! Is there a fix for this? I only have so much time to fix it because the battery will not charge so I have it in sleep mode - I will only turn it on to fix it WHEN I know how to fix it so I can fix it without the battery dying. Could this be a hardware failure? The ports were all working fine before the upgrade!!!