I have a computer using a Seagate 120GB SATA that have been running shakey for since it was put together. The connector from the MB to the drive is loose on the hard drive's end, I can wiggle it. I have used 2 different kinds of cables and they do the same thing. Normally I won't care about this but, the OS (win xp) will crash with blue screens every week or so, then I can't reboot until I have fiddled with the connection to the hard drive. Is this normal for Seagate drives? I know this SATA technology is new but this isn't acceptable.