I Like A B A' = conjugates
Ex:
A = R U2 R' F' L'
B = U / U' / U2 ... (pick one)
Makes an OLL
How does it work?
A setup all LL pices into LL

B makes a mix of the pices
A' restores
This thing = moving LL to LL using A can be done in many ways, shortest is A = R U R' F' One I like is A = R' U R2 D r', it makes a COLL if B = U2 else OLL, nice and fast =)
One more: A = R d' R2 D R
Edit:
this makes a nice picture of the function:
If we exchange
A = <-
A' = ->
Then the alg becomes <-B->
And that is wery intuitive, here my first example written like that
R U2 R' F' L' <-U2-> L F R U2 R' = it is mirrored from the middle and out.
Using arrows you can write the whole alg like this R U2 R' F' L' <-U2-> the rest is not needed. Maybe we should make it a standard?