There's a brand new website out there about the
Rubik's Cube and other three-dimensional twisty puzzles. On the site you can find online applications, such as a
Rubik's Cube Solver Program, a Stopwatch, official Rubik's Scrambler. You can find descriptions and solutions about other puzzles.
Check it:
Ruwix website