Ok the first part Ultra DMA says you can connect up to 2 Ultra ATA drives, so if you have a DVD and a CD drive then those will be used up.
So this leaves you with only the Serial ATA (SATA) options for your extra hard drive/s.
If your case can accomodate them then you can have a total of 4 SATA hard drives and 2 DVD/CD drives connected to your motherboard.
The specifications says Serial ATA 150 controller, this is commonly called SATA or SATA 1.
SATA 11 use a 300 controller for faster data transfer.
You can run a SATA 11 from a SATA 1 controller but it will only run at SATA 1 speed.
Some hard drives have 2mb or 8mb cache and some have 16mb cache, usually the higher the cache the better and quicker the drive works.
RAID hard drives tend to be more expensive and often have a longer guarantee but otherwise will run the in the same way as non raid drives, although some like the raptors can run at 10,000 rpm instead of the usual 7,200 rpm.
2.5 inch hard drives are used in laptops, the standard pc ones are 3.5 inch.
So looking at your list you can ignore all the 2.5 inch ones at the end of the list, also anything that doesnt say Serial ATA or Serial ATA 11.
Theres no real point getting a RAID version, unless its on a special offer and is cheaper than the non raid version.
So that should narrow your list down a little, compare the different ones that are left for guarantee and delivery charges etc.
To connect the SATA drive to the pc you need to have a spare SATA data lead, (usually a thin red one compared to the wide flat grey ribbon for IDE drives), and a SATA power lead, although WD usually have the option of using the SATA or standard 4 pin molex IDE power lead.