Bummmmmp! I like MTS.
My method is normally as follows :
-I can pretty much always see the cross and solve it normally.

- Find the corner that needs to go in an F2L slot at bring the color that should be on D to U. As in, say the YGR piece should be in a slot with yellow on bottom, I bring the yellow to the U face.
-Hope that the edge I need is in the U layer. If it's in the E slice, I bring it up with some sort of R U R' move that doesn't disturb the orientation of my corner.
-Depending on the orientation of the edge, rotate and insert the pair. (things like R U' R' U2 R U R', R U2 R2' F R F', R U R' U2 R U R' U' R U R', etc, and their mirrors.)
-Repeat until F2L is finished.
-CP using A-Perms, Y-Perm, and J or T Perms.
-CO using only <R, U> algs
-EO using only R U R' U' M' U R U' r' and M' U M U2 M' U M
-AUF to place corners correctly and EP.
Example - with WG orientation for scrambling.
R2 D' B2 U L2 D B2 R2 D' R2 U' L D U F U B L' F R' F
z2 y on both cubes (starting in YO orientation)
F2 R' U2 L U' L F2 y2 F' R U R' F2 y2
// Cross
U' L' U2 L R U2 R' U' R U R'
// F2L 1 (I do a y on both cubes now)
U2 R U2 R' U' y L' U2 L U L' U' L
// F2L 2 (y on original scrambled cube now to make up for the one on the solving cube)
U2 R U' R' U2' R U2 R' U' R U R'
// F2L 3 (y2 on both cubes)
L' U' L U L' U2 L U L' U L
// F2L
U R U R' U' R' F R2 U' R' U' R U R' F' U2
// CP
R U2 R' U' R U' R2 U2 R U R' U R
// CO
M' U M U2 M' U M
// EO with EP skip
Are there better ways? xD