Ha! I can't believe I found someone else who does this. For some reason, being able to finish that game gives me the ego of Donald Trump. I too have improved on games through this.
I get mine online. There's this great site online that lets you determine the difficulty of it. http://www.websudoku.com/ Try doing the 'evil.' It's great.