As a dues paying memeber of the Mac Cult, I have to suggest you think about Server X. True you do have to use mac hardware, but getting a iMac (the older G3) is cheap, and would run a small website. The XServe is also a great dedicated piece of hardware... and X is based on BSD, so it will run apache and other super unix progs....

Just my biases 2 ¢