j2: I think a quad-xeon might be severe overkill for all but those of us running high-transaction enterprise databases! On another note, you can't use less RAM in a machine with a fast CPU because they do different things!! RAM holds your open applications and data: if you have a small amount of RAM, then you'll be paging to hard disk the whole time and no matter how fast your processor, you'll be restricted by the (relatively prehistoric) speeds of the hard disk. The internet *should* use almost no memory, but I see IE swallowing 50Mb upwards looking at this site, let alone anything more intensive - it's all up to the programmer's abilities and suffice to say Microsoft's aren't particularly sensible. The trick to hardware selection is to grasp what each component offers you. If you need to have loads of programs running (say, a web application server) you'll need lots of memory; if you need to perform complex processing tasks quickly (say, recalculating a 2.5million cell spreadsheet), you need a faster processor; if you need faster graphics performance (like a game), you'll be wanting a better graphics processor or video card. If you're reading and writing from disk the whole time (database transactions), you'll be needing a very fast SCSI disk subsystem.