I have had great luck with DAAK.
http://www.daak.de/indexe.php?sprache=e
You do have to sign up for membership, but that is free and easy. Covers most aspects of a move (buy, combat moves, and combat), has a dispute resolution method, and even allows you to keep track of how you stand against other players based on game outcome.
It also has 3 different rule sets built into it for combat resolution: Avalon Hill printed manual, LHTR, and LHTR 1.1 (does not yet have 1.2 loaded as an option).