Sometimes they let me out of Tech Support.
The best card you can get is probably the 8800 GTX.
The 8600 range are pretty good as well. They are quite cheap at present. If you shop around you may find one for around the $75-100 mark.
But 7300 is not bad, although you may still have to reduce some of the settings in Ship Simulator.
Are you sure that your PC has PCI-Express slots? Make certain before you buy that card. There are a lot of different size slots for video cards and none of them are interchangeable.
For a recent PC it is probably PCI-Express but could be 16 or 32 series.
AGP is another possibility.
PCI is possible but not likely unless your PC is more than a couple of years old. (PCI is very different from PPCI-Express)
All of the GeForce cards use chipsets designed by Nvidia, but the cards themselves may be made by any of a dozen or more different manufacturers. Because they can use cheaper components or reduce the amount or speed of the card's RAM, this means that not all cards are equal. But it is very complex and it isn't always possible to figure out if card A is better than card B.
Hope that's of some use.