I'm going to promote DangerDen's stuff .. many would.
Radiator: Heater Core ($35)
CPU block: Maze 1C ($38) or Maze 2 ($42)
GPU block: GeForce video block ($34.50)
Pump: Eheim 1048 ($57)
Hose: Silicon
The Maze2 blocks is exclusively for Socket A, so it may not be your primary choice if you look to the future. The video block is not guarantueed to fit your video card, check this
current thread.
Have you considered the Zalman GPU and chipset coolers? They are passive and makes your system much less complex, leaving you with only the CPU to watercool. Worked for me.
I would stay away from Peltier cooling if I were you, besides the added complexity you will not gain anything substantial by lowering the CPU temps to sub-ambient temps.
I have a Zalman GPU cooler, Maze2 cpu block, Eheim 1048 pump, LPD radiator (150x100x20 mm, DD's smallest).
In-socket cpu temps for my Palomino 1500+@1.66GHzare below 45 in a 20 degree ambient room. GPU temp of my Asus GF2GTS Deluxe is 55 degrees, the same as with the noisy active stock cooler.
Edit: video block might not fit