Forgive me father for I have sinned, it has been over 2 years since my last upgrade. 
Ok now the theatrics are over, lets get down to business! I'm currently running an AGP 6800GT in a socket 754 AMD 64 3000+ system. Its been a wonderfully stable little system, and the 6800GT is still chugging along as it does, but it really is starting to show its age now.
I'm looking to buy a system that'll at least last as long as my current one has, if not longer. I've been a bit of an AMD fan in the past but now i'm definately going to be buying a Core 2 Duo system, i'll invest in a solid motherboard and good ram, but go for a low end processor, probably the E6300 and more than likely get some overclocking going.
My main concern is the graphics card, as I want a futureproof system, i'm naturally looking at a directx10 card, the 8800GTX seems a little extravagant for my needs as i'm running a 19" at 1280x1024 and doubt that'll change in the forseeable future. The GTS looks like a good and affordable card, its currently selling at roughly what I paid for my 6800GT back in the day. However, my budget isn't as big right now as it was when I last upgraded 2 years ago, so every penny is important!
I'm not in a huge rush to upgrade, but I would like to within the next few months, so I think I could wait a little for more directx10 cards to come onto the market, the rumored 320MB 8800 GTS definately caught my eye!
Anyway, the reason for posting is that i'm just trying to weigh up my options right now and get some of your valued opinions on the matter! I'd really like to know if there are going to be many changes in the market within the next few months for graphics cards and for other components (as obviously i'll have to decide on motherboard etc. too!), to see if there really is any point in waiting or whether i should just go ahead and make the plunge!
Here i'd mostly like opinions on current and future graphics options and any general advice you all can give! Any comments will be much appreciated guys, cheers!

Ok now the theatrics are over, lets get down to business! I'm currently running an AGP 6800GT in a socket 754 AMD 64 3000+ system. Its been a wonderfully stable little system, and the 6800GT is still chugging along as it does, but it really is starting to show its age now.
I'm looking to buy a system that'll at least last as long as my current one has, if not longer. I've been a bit of an AMD fan in the past but now i'm definately going to be buying a Core 2 Duo system, i'll invest in a solid motherboard and good ram, but go for a low end processor, probably the E6300 and more than likely get some overclocking going.
My main concern is the graphics card, as I want a futureproof system, i'm naturally looking at a directx10 card, the 8800GTX seems a little extravagant for my needs as i'm running a 19" at 1280x1024 and doubt that'll change in the forseeable future. The GTS looks like a good and affordable card, its currently selling at roughly what I paid for my 6800GT back in the day. However, my budget isn't as big right now as it was when I last upgraded 2 years ago, so every penny is important!
I'm not in a huge rush to upgrade, but I would like to within the next few months, so I think I could wait a little for more directx10 cards to come onto the market, the rumored 320MB 8800 GTS definately caught my eye!
Anyway, the reason for posting is that i'm just trying to weigh up my options right now and get some of your valued opinions on the matter! I'd really like to know if there are going to be many changes in the market within the next few months for graphics cards and for other components (as obviously i'll have to decide on motherboard etc. too!), to see if there really is any point in waiting or whether i should just go ahead and make the plunge!
Here i'd mostly like opinions on current and future graphics options and any general advice you all can give! Any comments will be much appreciated guys, cheers!