I love the feeling of my legs when they are freshly shaved so I understand where you are coming from. I only have the chance to shave mine once a week due to how long it takes me also. I shave mine in the shower, I get in and let the hot water run on them for a couple minutes and then I get to work. I have been shaving my legs for about couple of years now so it only takes me about 20-25 minutes to get them all done. My issue is that I shave everything but my arms. It takes me about 35-40 minutes to shave everything. My wife always knows when it is time because my showers take forever. I have thought about waxing but can’t bring myself to do it. I looked into laser hair removal a couple of months ago but it wasn’t something I could afford at the time so I will continue to shave for the time being until I work up the nerves to try waxing I guess.