ST3300631A - Seagate BarraCuda 300GB 7200RPM EIDE 16MB Cache DMA/ATA-100 Hard Drive ST3300631A | US IT Hardware