Custom Computer Check, Please

My server is just about crapped out, it is old, slow, freezes randomly (even when not in use), and the hard drive is almost dead. It’s not worth fixing/upgrading it. So, I’m working on configuring a new box. I’ve never built my own before, but I figure, what the heck.

Here’s what I have, can anyone give me some insight as to whether these parts would work together and if this is a good price for what I’m getting. I already have a monitor.

[list]
[]**Linkworld 435-09-C2628-P4 Black Steel ATX Mid Tower Computer Case 400W Power Supply - Retail
**
[
][url=“http://www.newegg.com/Product/Product.asp?item=N82E16821103116”]SONY Black 1.44MB 3.5" Internal Floppy Drive Windows 98SE/ ME/ 2000/ XP - OEM
**
[*]
[url=“http://www.newegg.com/Product/Product.asp?item=N82E16813135166”]ECS 848P-A V2.0 Socket 478 Intel 848P ATX Intel Motherboard - Retail
**
[]**[url=“http://www.newegg.com/Product/Product.asp?item=N82E16822152010”]SAMSUNG SpinPoint P Series SP0802N 80GB 7200 RPM IDE Ultra ATA133 Hard Drive - OEM
**
[
][url=“http://www.newegg.com/Product/Product.asp?item=N82E16823107119”]LITE-ON SK-1688A/B Black PS/2 Wired Standard Keyboard - Retail
**
[*]
Patriot Signature Series 1GB (2 x 512MB) 184-Pin DDR SDRAM DDR 400 (PC 3200) Unbuffered Dual Channel Kit System Memory Model PSD1G400K - Retail**
[]Microsoft U81-00009 Black 3 Buttons 1x Wheel USB Optical Mouse - Retail
[
]intel Pentium 4 2.66 Northwood 533MHz FSB Socket 478 Processor Model BX80532PE2667D - Retail
[*]ATI ALL-IN-WONDER 9600 100-714116 ALL-IN-WONDER Radeon 9600 128MB DDR AGP 4X/8X Video Card - Retail
[/list]
Total Price: $584.33 (with shipping)

I’m planning on installing Gentoo Linux on it and running Apache as I am now (with the root server on an external drive on my Windows Box connected to through the network).

So, how does it look? Do I have everything I need? Should it work together well?