Fury, I have to agree with Lephturn - very good advice.
I have the ABit KT7 motherboard (KX133 based) and the Athlon TBird 900. It has been a great system and performs like a champ. The KX133A chipset (Via, btw) is a bit better and supports a faster RAM speed so has an upgrade path.
I have not had a single problem with this mb/CPU combination and it runs with the big dogs - and kicks their butts too (except the really big dogs with the 1.2 gig TBirds ;-)
Check out Tom's Hardware (
www.tomshardware.com) for more info.
The P4 will definitely be overpriced for a while and is really for those who just need to tell everyone else they have a P4. The AMD TBirds are very high rated chips - higher than P3s - and cost less.
As to upgradability, I wouldn't worry about it that much. With every single CPU upgrade I've ever done, I've also upgraded the motherboard - because it was required by the case design, power supply design, etc. Don't know how true that will hold but so far, CPU advances have been accompanied by chipset and motherboard advances so any major upgrade requires a new motherboard. The only thing I really upgrade between motherboard/CPU upgrades is the RAM, video, hard drive, etc.
You know, anyone can go out and buy a "computer". Where the torture comes is when you try to buy an optimum configuration with quality parts like you are wanting to do. I end up building my systems from parts and never buy from places like Dell, Gateway, Micron, and heaven forbid - Packard Bell. They all scrimp in different areas and generally have non-upgradable proprietary board layouts, case layouts, etc.
------------------
Rape, pillage, then burn...