As for the Windows 7 machine. Driver issues? how about device manager, does it show anything connected? Assuming you tried reboot on the Win 7 Box.. Could be a iTunes issue, but not 100% sure.
One thing to remember the 3GS is at the end of the line for Apple iOS support, so if there are issues, there very well could be, but again Apple is supporting it at this time.