In my own recovery, I've found cannabis to be very helpful. The times I tried to remove all drugs from my life were, well, brief. More to the point, they were counterproductive--I always felt awful and relapsed (onto heroin) quickly. For me, using weed regularly reduces the feeling that I need to escape from myself, which is precisely what kicks off most of my impulses to use stronger drugs.
Eventually I hope to reduce my cannabis intake a bit. (I'm currently about a once-a-day smoker.) But that's a project for farther down the road.