I use a Micron Pigma pen, and although it was more costly than others I have had it for years and it's still going strong. It dosen't run or fade. I have a label that was made in 1996 and is as good as new.
Also if you iron some freezer paper to the back of the fabric you wish to draw on this stabilizes it and makes it alot easier to draw. oh well that's my 2 cents worth :D