Minesweeper prototype proof-of-concept solver, (c) 2007 Michael Hecht. It's the next big thing.
Version 2: (a) Accurately solves in all cases, (b) uses heuristics for speed, (c) doesn't put mines in or adjacent to the first guess (0,0).
Here's Version 1, but why you'd want that, I don't know.
Note: Numbers on board printouts show the number of unflagged adjacent mines.