BrainBoggledFind some of the best riddles on the Internet.http://www.brainboggled.com/
PuzzleSolver.comFind solutions for your mechanical puzzles.http://www.puzzlesolver.com/