the best thing to do I think is keep your body in top physical shape. And if it bothers you, simply cut back. There was a time when I would realize in my few moments of clarity that I was letting VERY important shit go because I would smoke weed all day and night. Cutting back does two things:
1. It makes me enjoy the experience all the better because I cherish it and savor each and every second.
2. Keeps that whole memory problem thing from happening and allows my body and mind a break in-between.
Not to say that smoking everyday is bad, as long as it's your choice and doesn't effect anyone around you.