Soduku Solver (puzzle game next) ...
It does not solve all puzzles. It is a logic-only solver. Puzzles which require guessing will require you to guess YOURSELF. However, by studying the steps towards solving the puzzle makes, you can assist and train yourself in your own puzzle solving.
It generally succeeds completely with mediums, and gets some hards.
I hope you find it useful.
This version features MUCH IMPROVED matrix entry. :-)