SDSSDX-120G-G25

but still not reaching the expected speed

can you try changing the driver to the Microsof AHCI driver and see if that makes any differance? 

here is how to do it.

http://support.microsoft.com/kb/922976