I just programmed a solver. It's finally working well enough to solve easy sudokus. Now if I add more rules to my program (so it can solve harder grids) and buy this software, then I can let my program solve them, whilst I sit back and relax. or something.
edit: oh, their program solves them too...