Seagate Barracuda SATA 640GB 32MB Cache Internal Hard Drive for $64.99 Shipped

Seagate Barracuda SATA 640GB Internal Hard Drive for $64.99 shipped.  Note that it is the OEM version, which means it does not come in a pretty retail packaging, but is otherwise identical.  Its features include SATA 3.0Gbs interface, 640GB, 7200RPM, 32MB cache, and 320GB/platter.  It usually goes for about $85.