First, look at this thread:
http://forums.anandtech.com/messageview...atid=28&threadid=1475190&enterthread=y
Ask yourself if expensive ram is really worth it for you.
If it is, look at the timings that the ram is rated for and the timings that people have successfully run the ram at. Look for 1T over 2T (big impact). The patriot you linked seems to run at 2T. Your Geil link goes to the Patriot ram as well.
Careful with Geil, there have been stories of serious incompatibility with certain motherboards/CPUs. Read the reviews carefully.
As for the chips to use, it is hard to summarize everything, but I'll try
TCCD = low volts to achieve high speed - but - loose timings
BH5 (classic and new) = low to mad volts, capable of high speed with tight timings
CH5 = ? Honestly, people have a love/hate relationship with CH5 chips
The Rest (UTT, etc..) = depends on manufaturer of the chips and how they are used by the DIMM maker (OCZ, Geil, Corsair, Mushkin, etc..)
Make sure your motherboard can give you the volts you need (some top out a 2.7v to 2.9v) to reach the rated speed. Important: if you go above 2.9v make sure you are actively cooling your ram (using a fan) as
it will get hot.
Also, if you are going to spend serious cash on ram, look into the RAM's PCB as well. Brainpower PCB seems to be rated as the best. Not everyone uses Brainpower.