thanks for all the help guys, think I finally got it sorted
does 7Mhash/s sound about right?
Yes. Go here for a comparison of cards for mining:
https://en.bitcoin.it/wiki/Mining_hardware_comparisonIf you can afford it you should get yourself an ATI 5850. You will then get around 300 Mhash/s. I'd also recommend joining a mining pool instead of mining on your own due to the high difficulty rate.