Get a nice grass/clover lawn going and then maybe down the road you can treat the clover and other weeds that sneak in. I know it sucks..you've put a lot of time, money, and energy into it. Or like we were saying earlier, get a little orchard going on that slope.