I have an iPhone that was unlocked with either iUnlock or AnySim 1.01/1.02 and it no longer gets recognized on any pc I plug it into, iTunes does not detect the phone as being an iPhone at all, I have tried 3 different PCs and 2 different iPod USB cables on all 3 machines and it doesn't get picked up.

I can charge the device but it doesnt actually say its charging, the only way I can do this is to plug it into my XBOX360 and leave it on all night plugged in and even then it doesnt get a full charge.

I have tried restoring it but iTunes on all 3 PCs doesn't recognize it when the phone is on the "Please connect to iTunes" screen with the yellow triangle. I've tried uninstalling and installing iTunes on all 3 PCs also.

What do I do?