I'd probably suggest upgrading your ________ first. After that the ___________ will likely be the biggest bottleneck in the system. If you can afford it, consider picking up a __________ ____ for some of the newer games.
But seriously though, yeah. We need to know specs to determine anything. Can't advise via dxdiag without knowing it either.