Re: No keyboard or mouse
It's possible the USB bus has packed up on your board - have you got a PS/2 mouse / keyboard you can try, or a PCI USB card you can slot in there to see if that works?
Also, you say you've tried different ports but have you tried all of them? It could just be a dodgy header - worth trying them all rather than just a couple.
Save the whales, feed the hungry, free the mallocs.