I have a P4C 3.0 Northwood rite now, with 1 GB of DDR400,BFG 6800GT 256MB AGP..(yes AGP...) Soundblaster X-Fi extreme Music and A pair of 10k RPM WD HD in raid 0. This machine was hot 2 years ago and i upgraded the video card and soundcard recently. I want to upgrade the CPU and mobo so i can use the Windows 64 bit and Vista in the coming future.. but the problem is, i cannot find a decent mobo with AGP on it and i really want to build a small pc like the shuttle pc. what should i do? should i upgrade my pc or just keep this one until 2007 and buy a new pc?