Forgot to add: I don't need an OS
I'm looking to buy/build a PC, of course the faster and cheaper the better, but I know I can't get the best of both worlds.
I would like Intel Core 2 Duo with 3ghz minimum.
A 1GB graphics card
A hard drive 7200rpm, 160GB-320GB is adaquate for me.
At minimum 4GBS of ram.
I don't know much about motherboards.
Built-in card readers would also be great.
I'm not too sure about casing, power supply and sound cards.
I already have speakers, keyboard, mouse and a monitor.
If you guys can recommend a cheap pre-built machine that'll be great also.