Hallelujah...
Just finished my Sudoku solver, I estimate I put in 40 hours and over 1500 lines of code. I'll give more specific stats later. Oh, and I still have to deal with the "Guess and Check" cases of those really hard puzzles. Ahh, relief... tomorrow I can concentrate on my research paper.