@Rick, don't be silly. There is no Cabal! But I agree with you that making a new system stretch out to 5 years is difficult.
@Ozooha, hello. I would suggest that given your budget and requirements, that a build-your-own is not the optimal solution for you. For the same money -- even less money if you shop wisely -- you can get a new pre-built system with far more power. Such a system would have a 45nm quad-core CPU, fast memory, and a PCI-E x16 graphics adapter installed. You could start with a video card now.
Consider your most demanding application. If we are not talking hard core games, then it is watching movies. DVD movies are easy, but movies and TV, too, are moving to high definition (HD). Maybe you would want a Blu-ray player in this system someday. Then you will need plenty of graphics power and HDCP compliance as well. Even if Blu-ray doesn't make it, streaming HD movies will be coming from Netflix, Apple TV, and others. Already the TV networks are streaming some of their shows in HD -- ABC, Fox, and the NBC Olympics website have HD video now.