I personally don't like chalk because it can rub off the quilt with all your markings and all over you. I usually use a water soluable marker to do mine and it'll last until I'm done quilting the top. Then either spray with water or wash in machine and its gone. Poof!!
Some use the Crayola kids washable markers and say they work. I have them, but haven't used them yet.