lol i know right. *sigh* It's like you're in a candy shop, and you want it all. lol
Personally, i like Q6600 better.
OCZ is a good name. I've heard a lot of good things about them, but Asus motherboards are picky. So make sure you know exactly which ram is compatible with Asus. When i first got this MB i had to swap our ram twice because originally i bought OCZ SLI ram too, but it didn't work. So, i had to end up getting Kingston HyperX.
I don't know anything about Patriot, so couldn't say. :\
Here's how water cooling works. It has detailed pictures as well, check it out:
Converting Air Cooled CPU to Water Cooling. - Tech Support Forum