You bought a drive specifically designd for use on 6gbps and you're using it with a 3gbps controller. I'm so confused right now! Why did you waste your money so? of course you're going to get slow transfers!
Am I missing something?
Ye he should get a SATA 6GBPS Card so it works at it's full potential:
http://www.overclockers.co.uk/showproduct.php?prodid=CC-004-SR&groupid=701&catid=49&subcat=424