No mention of Snakebird in the comments. So here it is.
Snakebird is my vote for best puzzle game of all time
Snakebird is my vote for best puzzle game of all time