Not quite sure how I've never stumbled upon it before, but I've been having great fun browsing through the Puzzling Stack Exchange.

Many many variations on the same kind of puzzles, but also some real gems in there - certainly a great resource when you are looking for something to wrap your mind around.

[Image credit: Andy Rennie]