http://www.game-warden.com/bsg/
Just checked in with it, as I'd been aware of its existance for a while, and see it's had a release.
Looks worthy of some weekend PC-gaming warrior time, but havent tried it myself, but will soon.
Hard to beat free.
Edit: Windows, Mac, and Linux friendly.