Hi jezzi. You have quite a good basic setup there, though strange the board is lacking firewire.
The addition of a graphics card will definitely be a boost to your system, though IMO the NVidia 8600 might not give the best value around. There's a few newer low-to-mid range graphics cards coming into view from both NVidia and ATI that might be worth taking a look at.
As for RAM, adding more is never a mistake!
