So you're not going to be using it for gaming at all? If this is the case you should probably get an intel, generally cheaper and in most benchmarks preform better in multimedia/cpu intensive things. As for a mobo Abit/Asus/DFI all make good boards for relatively cheap, can't think of any specs/nice ones off the top of my head and I can't really look either (in school). For memory if you're going to be doing graphically intense tings such as rendering video and what not you might wanna load it up, but 1 Gb should be fine also, some nice companies in my mind are Kingston/Crucial/Micron/Samsung/Corsair. Case doesn't really matter if you don't want it for looks, just get a generic server tower or something of the like (mid/full). As for HDD space it depends how you want it allocated. If you want it as one big chunk you might want to look into RAID arrays and SATA drives. If you want to just have a lot of space spread across a few drives I would stick with PATA (IDE) depending on how many drives and how much space you want. For a graphics card (if you're not gaming) the ATI 9600 or 9700 are nice cards along with the Nvidia FX 5960 (not an Nvidia guy). As for audio if you want to use the stock audio on the motherboard usually it's Dolby 5.1 or 6.1 (I never see a need to buy an extra card). Can't think of anything I missed or messed up on. I'm sure Prae will have some good advice for you, he's usually very knowledgable on building computers for specific functions.