I have a grinder, but unless I am grinding up large quantities, I just use my fingers. Its an art, and you get better the more you do it.

Also depends on the type of weed. I have had shit that didnt break up worth a damn, and other stuff I could turn into pure shake quickly and easily.