The EG method (Erik-Gunnar), so far only used for the 2x2x2 cube, only has two steps: solve one face, and then finish the entire cube in one algorithm. Without reflections, it requires 128 algorithms. There are 3 bottom layer cases that each require the same amount of algorithms as CLL. Those that know CLL already know 1/3rd of EG. The other two groups of cases have a T permutation on bottom (EG 1), and a Y permutation on bottom (EG 2).
EG is by far the best method for solving the cube in one look, many scrambles have an easy first layer so it is often easy to see the whole solve in the inspection, this is the strongest reason for learning EG, most other times you are better off using CLL. This because of the many cases, it takes a great lot of practice to learn to do all fast (in EG 1 it is not only the case and alg, you also have to remember on which side you need to put the FL pair before the alg) but the worst problem with EG is the AUF's you get in EG 1 (that occures 4:6 times). You need to AUF first before and then after the alg and it is not possible to pre AUF like it is in CLL because of the need of the first AUF (you got to have LL aligned propely to the pair in the first layer to swap the correct FL pieces). CLL has got a more complicated first layer on average but you regain it in the end.
The best is probably to learn EG but use CLL for all cases where you cannot see the whole solve in the inspection.
EG 2 or not?
Some cubers have only learnt CLL and EG1 because you can cancel the last moves of making a face with 'R2 F2 R2' (0+0 PBL) if you see that you will have a EG 2 case, giving you a CLL case.
Another method that has been used for EG 2 is to inverse solve LL using normal CLL, say you have EG 0 and CxLL H D, then you can use the CLL for CxLL H U that will "solve" LL to diagonal permut and then add the permutation for PBL 0+0 in the end. In some cases, like this, the alg ends in R2 so the only extra turn you need to add is the F2, like this; orginal CLL R2 U2 R U2 R2 makes R2 U2 R U2 F2 R2 to solve the inverse CLL and 0+0 PBL. All CLL's have an inverse CLL, to look at the pairs just set up one case and do the 0+0 PBL (R2 F2 R2) and you will have the inverse instead. It is also possible to insert a single F2 PBL in the middle of a CLL alg if pieces are in correct position but this will not always solve the inverse case but some diffrent one, this shows that; null alg R U2 R - R' U2 R', with insert R U2 R F2 R' U2 R' (you have to test it on a cube to see the effect of the insert).
Those who learn EG and chooses to 'cheat' in the EG 2 part should be aware of the fact that the EG 2 cases are often easy to solve, if you add the permutation in the last part of the first layer you also add turns, naturally, but you may also get a longer alg for the CLL than you would have gotten for the EG 2 case, you will loose double those times. On average you can improve a good bit by learning also the last part of the method.
EG for 3x3?
It is possible to use EG for the 3x3x3 cube as a columns first method but with a different set of algorithms. The idea is to orient four pairs without minding relative order and then sort the pairs and solve CLL using a EG algorithm, one that preserves the pairs, "Pairs EG" or PEG. But this has only been tested as a experimental method so far.