http://newegg.com
i've built more than a few computers and i've used newegg exclusively for the last two. they've always got some special on something...
i'm running ubuntu right now on an old laptop (~600mhz, 128 mb sdram) and its running well (not blazin) and it has a very user friendly gui...
i'm partial to barton cored athlon xp's and northwood cored p4's but they are a little dated now... but that just means you can get em for cheaper
