For general hiking, lightweight or midweight cordura or leather boots with a Vibram sole work well. If you have weak ankles or are recovering from an ankle injury, get boots that come above the ankle– you'll find that this will give you more support in uneven or slippery terrain.