1) I doubt whether your D805 can give you what you are asking from it, especially, one year is a very long period. I doubt how well you will do with FEAR. please ask some members at techenclave.com/forums whether an overclocked D805 will do the job or not. If you are talking of playing todays games on a D805 which is not overclocked, I don't think it will do the job.
2)1GB RAM isn't enough. You need to get atleast 2GB that too for today's games like FEAR, BF2, I think Oblivion, Quake 4, probably Prey and maybe more. To play all the games at near max settings for another year will need atleast 4GB RAM. What is the RAM speed?
3)A 7900GT or X1800XT in 256mb variants won't do for 1yr at 12X10 near MAX settings. With a 1800XT 256MB you should be able to play most of the games at 10X7 MAX settings or higher for another year except only with Dx9 effects and provided the rest of the system doesn't act as a bottleneck. A 7900GT should hopefully come close to that as well. However there may be few games which these cards won't be able to play with max settings even at 10X7 over the yr. When I say maxed settings I don't mean AA or AF. I mean max ingame but AA and AF is not necessarily included and AA is almost all the time not included.
4)7900GT should be around 17-19k. X1800XT should be 21-24k or up. I would have chosen the 1800XT over the 7900GT had the price been decent, else it makes more sense to go in for a 1900XY by spending a few more grands.
5)358$ is the US Price and not Indian price. Also, that isn't the US price either. In India, GPUs are much mroe expensive, anyway, you get a 1900XT cheaper than 350$ over there.
6)Had you had a dual core(non Celeron class and preferably non 8xx series) and overclocked it by about 20-40% depending upon the stock speed, plus coupled with 4GB RAM and a 7900GT which you volt mod and overclock if possible, preferably 512mb, then what you want may have been almost possible or atleast between possible and impossible.