Ok, Enigmo is awesome. i downloaded (and purchased!) the mac os X version of Enigmo and also the sequel Enigmo 2.
I am embarassed to say it is so addictive I won all 50 levels on Enigmo last weekend. It’s really an incredibly clever and fun game and better on the Mac (although still good on the iPhone).
I found Enigmo 2 interesting at first (the laser and magnets are neat) but the true 3d interface gets kind of tedious. Instead I downloaded some user created levels for Enigmo 1, and continue to enjoy it (albeit in smaller, healthier doses!).