I did it the other month... It was a HELL of a squeeze though.
Here is a brief description of how I created my bodged frankenstein PC, maybe Ill post some pics when Im at home later.
My PC:
SN25P
AMD 3500+
Mushkin Special 2x512Mb 2-2-2
Sapphire X700 Pro
DVD-RW
Maxtor 120Gb
Maxtor 300Gb
Hitach 400Gb
I initially planned to have the CPU, RAM, Chipset and VGA watercooled, but after looking at the space I had to deal with decided that the chipset was fine as it was.
I bought a complete kit that was the smallest I knew that I could buy (small pump, 80mm radiator and cpu block). I already had a Zalman VGA block and Koolance RAM water cooling. I had to buy a couple of 90 degree connectors because as you may suspect, the top of the RAM and CPU cooling get very cozy with the mounting for the floppy and DVD drives.
The first thing you realise is that not all the watercooling components will fit in the PC, and so I had to mount the 80mm radiator outside the PC.
The best place is to make your PC look like some sort of rocket by mounting the radiator where the PSU fan blows out. This meant I had to mod my case and mobo alittle... ie drill a hole in my case where one of the HD fans are and totally remove my COM port from my motherboard.
The pump was mounted underneath the PSU and the radiator was placed where the intake for the CPU air would normally be.
The VGA was easy to mount on my X700 Pro (yes they still exist).
The worst thing ever in my limited knowlegde of building a PC was getting the CPU and RAM cooling connected together. There is only about 15mm clearance between the connnections and the mounting for the drives, and after many hours of building it and finding a leak, rebuilding finding a leak, I just got out some Epoxy Resin and made sure those pipes couldnt leak at all.
Alas I did it, and although it is not as quiet as the original SN25P that doesnt matter as I keep it under my bed.
My CPU FSB is only at 225MHz (RAM doesnt run any higher at 2-2-2-5 than that) and underload this will produce temps of ~54C.
I mainly use my PC for encoding nowadays and I probably wouldnt recommend anyone watercool a shuttle that has any graphics card higher than a X1800 as my X700 is only rated at about 80W whereas one of the newer X1900XT cards I hear are about 150W, so it maybe hard to get rid of that extra heat. Maybe Ill steal my mates X1900XT-X sometime to test this.
Pictures of my violated PC to follow if anyone wants to see...
---
Oh and I forgot, there is no universal mounting that fits the SN25P, so Ive been allittle "creative" (my friend calls it madness) on how I attached the CPU to the mobo.
Everyone knows that kitchen wire which is coated with plastic used for sandwich bags...