Your link is bad...try again.
First of all, what motherboard do you have?
If the mobo is dated pre-2003, drives over 137GB MAY NOT work on it. But I beleive SATA came after that, even SATA I.
SATA II drives are backwards compatible, with a jumper setting, to go down to SATA I 1.5Gbps from SATA II 3.0Gbps.
Try www.newegg.com or www.microcenter.com.
If you only have SATA I, no need to get the "best" SATA II drives, as the "throttle down" will hinder them all. So any drive will be good: Samsung, Seagate, or Western Digital.
Can't tell you a size until I know if your board supports 48-bit LBA for drives over 137GB.