A 9500 Pro is still a very reasonable beast of a video card, better in most games than its replacement the 9600pro, and unless you are playing games at 1280x1024 or above with Anti Aliasing enabled then there isn't a particularly good reason to upgrade your video card. Personally, I would wait untill the next generation of Video cards come out, and see what they are like, even if you don't want one, you may be able to pick up a bargain on an "older" generation card.
As far as faster hard drives are concerned, 7200rpm drives with 8mb cache can be noticably quicker in some circumstances, and it may be wise to think about migrating to Serial-ATA drives now, as it is likely that standard IDE will become a legacy interface, when BTX form factor boards come out later this year.