I wish I could be there to poke around and try some things.. let me investigate and see if I can dig anything up.
Try posting something on this board:
http://www.techsupportforum.com/
Its free and they are all computer technicians, they may know more