You say "neither recognize iTunes" but you only mention your 3GS...what other device isn't recognized by iTunes? I occassionally have the same problem on my MacPro w/ 10.6.8 (using any version iOS) and if I unplugged the device and used a different USB port it would then be recognized. Can you try a different sync cable or sync wirelessly?