Perhaps, but the PCI card also contains it's own controller instead of using the existing SATA controller in the box. Not a complete justification for the added cost, but even if the flash is the same, getting it connected is more hardware than a SATA device needs.