Yeah, any SATA SSD should work with SATA 2. However it will be limited to SATA 2 speeds, max throughput is 300mb/s most SATA SSD's are capable of quite a bit better than that. However even with that limit the SSD will still be faster than pretty much any hard drive.