I voted braids as well. Not only because I've worn them since I was 8...lol but because I've experienced the most growth from wearing any type of braided/cornrowed style. I once cut my hair super short and put a texturizer in it. It looked a hot mess and as soon as it was long enough to braid, I braided it myself and kept it braided for about 1 1/2 years. When I finally decided to take them out, my hair was almost SL.
The only issue with Braids is that you have to pay close attention to those edges. At the time I had just enlisted in the Air Force so, I was constantly pulling my hair up into a bun or ponytail. I just made sure that it was loose and not too tight to pull my edges out and I was fine.