It'd be nice to get a SSD but my main distributors don't have them yet. I think I will go with the GTX 460. It seems to give the biggest boost for right now. Plus I can take the GTS 250 and put it in my wife's computer which will give her a boost as well. When I got to checking the ASUS boards they both require a 8 pin connector and my PSU only has a 4 pin so I'd have to upgrade the PSU as well which would put it out of my price range.
I personally wouldn't go for the switch to an i3. That was suggested by some of my coworkers who are intel fanboys and they insist that a P3 system would clobber a high end amd system.