I'm pretty sure most miners can be configured for solo mining (I know GUIminer can be for a fact). Again, all miners will display the current hashrate. I do believe that for solo mining to be worthwhile you need somewhere in the figure of 15GH/s + ... but don't quote me on that (could be +/- 3GH/s).