I have the Intel 2.00GHZ 20Inch IMAC and Im going to be getting a 1GB stick of Ram then I wanted to get a 500GB SATA Drive BUT here is where I do not know what to do. Is the drive thats in my IMAC the same as a SATA drive I would buy at like Micro Center or Frys Because in a Picture I seen of a guy taking his apart the DRIVE connecors looked really diff from a Normal SATA hookup so If anyone has any Suggestions I would greatly appreciate it. Thanks. I mean I could get a 500GB one for like $100 and If I could just go out and get one that would be great aside from ordering one.