After I've visably removed all the
weeds I can, I personally like a good organic mulch to prevent their return. Bill's article on "Controlling
weeds In Your Lawn Or Garden" discusses this option. To me, organic mulch just seems easier and also less problematic than other methods.
Let us know what you try and how it goes.
Merme