Sudoku Solution: Jan. 12, 2011

Here is your solution. How long did it take you?