Wee algorithm question... I've recently started relearning the cube after a 7 year break, I'm taking it easy with a slow F2L, 2 look OLL and 2 look PLL, but there is one stage in the PLL that slows me down a lot. I know a nice algorithm for swapping two adjacent corners, but I don't know how to swap two opposite corners. I could do the one I know twice, but I've got a slow cube so I'm trying to minimise repetition as much as possible.
So can anyone recommend a good algorithm for swapping two opposite corners without messing up the OLL. It's State 2 on this page if my description wasn't clear:
http://www.learn2cube.com/beginners/step6
Thanks.