Komplett do some nice ones as well click here branded components but they are more pricey than the Novatech ones.
Incidently I built a PC using one of the Novatech barebones systems as was rather pleased with it. Its not a mega PC or anything but its good value for the money. And I bought an OEM copy of XP for it at the same time.
Thanks for your input. What you have done is about the same as I intend. Although the budget is fairly limited I intend to get a decent,(not top of the range), Graphics card and install Vista when it hits the streets. Obviously a long term project, with the ear to the ground all the time. Again thanks.