i just finished upgrading mine (again)
2.4ghz p4 (533mhz)
512 meg ram. once i can afford another ram chip ill be dual channel. but untill then.
albatron 865pe pro II mboard (its loaded with shit, got it because of overclockers.com review. like 2 firewire, 8 usb, 7.1 channel sound built in, optical in/out etc. raid controller, serial ata controller, blah blah. its pretty cool
60gig 7200 hd / my old 10gig (lol)
dvd burner
cd burner
geforce ti4200 (64meg ddr)
ati radeon dual head pci (64meg)
wintv card
it works for me, no issues yet. (knocks on wood)
i got a prebuilt one for my parents, you dont need much to search the internet and hook up a digicam. no issues either.