If you learn badmephisto's OLL's from that PDF, here's a tip: The edge orientation algorithm he uses for no edges orientd will orient all edges no matter what. But, say you have no edges and no corners oriented, if you AUF correctly before executing the alg, you'll solve OLL in one step. Look at the image here:
http://www.speedsolving.com/wiki/index.php/OLL. If you can recognize the arrangement of the top color stickers that aren't acutally on the top of the cube and orient them correctly, you win.
This is a fact because he's given you the alg for OLL case #2 (Fridrich/Macky numbering). That OLL has a 1 in 54 chance of occurring during a solve, and if you can recognize it then orient the U layer correctly, you will solve edge and corner orientation with one alg.
It's also a useful to know that if you have a line orientation and you're going to perform F R U R' U' F' to solve it, if the edges and corners for a 'T', then you should AUF to put the to of the T so it runs along the right edge of the U layer, like it's tipped over to the right. If you do that, then you have a 50/50 chance of solving OLL in one alg. If you can recognize the difference between OLL cases 33 and 45, then you have a 1/4 chance of saving yourself an unnecessary U2, but the 50% possibility of avoiding an entire corner orientation alg is worth doing the U2 even if it may not be needed.
2LLL solvers recognize all OLL cases by looking not only at the pattern on the top of the cube, but also the stickers around the edge, just like recognizing PLL. Learning what I've pointed out above can be a first step towards full OLL.