I don't know what method I use, I suppose the Lars V method, but more simple.
I square it, "orient" it, solve corners of both sides with one alg [i think there's like 8 cases], then instead of solving all the edges at once, I just memorized the algs to solve edges on one side, and do that for the top and bottom separately. :]
also, I learned the parity alg, so some sides could require 2 algs
EDIT: I've gotten sub-50s with this, which I consider good because I learned all of it the day before UCSD [three days ago from this posting]