I currently have an iPhone and the Apple Keyboard and Mouse from about 2003. Of course the PowerMac has USB 1 ports, but I've added a USB 2 PCI card. Both work, but the problem is that only half of the ports seem to work at any time. For instance, one port will work on the PCI card and one board-port will work for the keyboard and mouse. I plugged the mouse into the "non-working" port of the PCI card and it just lights up but is unable to move the cursor on the screen. Then, if I plug an iPhone into the mac, sometimes it will work with that port, other times I will have to move it to the other port. What's going on here?!