Yes, but You'll need an OS like Linux, or for Windows, You'll need Windows XP Pro or better, to take advantage of the Dual CPU's, XP home doesn't support Multiple CPU's only Multiple core Single CPU's. Vista And Windows 7 supports Multiple CPU's though.
you'll also want to look into a 64-bit version of those OS's to use/take advantage of all that RAM, 32-bit versions only use up to a maximum of 4GB for the entire system (RAM, Video card memory, etc etc)