Researchers using 35 CPU-years of idle computer time (anyone care to explain what this actually means in layman's term?) donated by Google concluded that all Rubik's cubes can be solved in 20 moves. Fascinating. I'm still working on solving it in 400 moves. [Via]