A person on our team can solve the things in under 3 minutes. He used to post actively on these forums (his CD name is "etoleb"), but now he's at MIT.
I bought him a mini keychain one which only served to slow him down 'cause the entire thing was about the size of his thumb

- he still solved the thing in under 10 mins.