So guys, what way should I use to root in your opinions, there are a couple that I know of, cm auto root, using adb, and recently TowelRoot (not sure if it works with 4.4.3)....but please share your opinions, and I probably need recovery too so share about that as well...