Well, I admittedly don't shave my legs too too often. I have thin, bleach blonde leg hair that isn't really noticable at all unless it gets REALLY long (and I never let it reach that point).
When I do shave, I use my venus razor in the shower with the lotion pad attached that keeps the skin hydrated as I go. After my shower, I dry off and immediately apply lotion to my legs. This seems to keep them from getting bumps / ingrown hairs / drying out. I think this works well especially because I shower at night so the lotion hydrates the skin all night while I sleep.