Here a picture of my collection of 25 puzzle cubes!
I have learned how to solve each one of these cubes from memory (though sometimes I forget a few if its been a while), and I love to take them apart to discover their inner workings (evident by the 2x2 cube trapped in a zip-lock bag). I have also devised my own magic trick using the 3x3 cube, where I scramble the cube, throw it up in the air, and it comes back down solved!