hey i am in the process of selecting a motherboard/CPU right now and i was wondering what is the best platform for future proofing. Now before you flame me, i am *well* aware of the rapid pace of PC development and rapid obsolescence of components. however, my current PC building strategy has been to buy and up to date motherboard and with a low MHz high end CPU (does that make sense?) and then later when the fastest CPU my MB can handle drops to a much lower price, upgrade to that one. for example, my current PC started with a 700 MHz Duron and then i switched to a 1200Mhz athlon. I now want to know if i should go for the P4 since the 2.8 Ghz are cheap and the newest iteration appears to be ready to scale past 3.4 Ghz or should i wait for the socket 939 and make the jump from a64 to a64fx? is that possible with the same Mobo w/o reinstalling windows xp? i have installed windows so many times over the years i like to avoid it whenever possible. i am also open to chipset/mobo recommendations. my priorities for motherboards are speed and stability, the only feature that i require is SATA raid 0.