God's number for 3x3x3 is definately 20. 18 was established as a lower bound for the number of moves that a cube could be solved in a while back.
However, this was not created using a supercomputer to all solutions but rather by working out how many possible combinations of 18 moves one could make on a cube and does not account for cubes that are isometric.
As it turns out the total number of unique positions a cube could be in (while assembled correctly) was less than the number of combinations of 18 turns one could make on a cube.
However, many, if not most cubes that could be created with the 18 turn movesets would be identical.
If i remember correctly, there are actually still a stupidly large number of 20-depth cubes possible (something like 200000+)
In addition, as far as I'm aware, no one has actually proven that God's number for 3x3x3 is 20 mathematically- only via brute force methods.