Your PC makes the Vista requirements, Jesse_hz said 2GBs of RAM would help. And maybe a dx 10 video card. I reccomend the eVGA e-GeForce 8800 GTS. Its the best bang for the buck when it comes to dx 10 video cards.
Still hold up on getting that video card. Soon there will be more optinoins avaible.