well... its probably not great, but for partial mashes since I'm still brewing with plain dried extract I will just use my small starbucks blade grinder and pulse my grains. Takes about 1-2 minutes to get 2-3 pounds of grain into my very-fine straining bag. I'd say 1/4 is pulverized, 1/2 is cracked just right, and 1/4 is barely cracked or intact. Anyway since its a partial i'm really going for increased and robust flavor not so much high effeciency fermentables. I've been really pleased with the results. I don't find much if any tannin flavor leeches out during the partial mash and its been very handy for me personally. The key is the very-fine straining bag so almost no particulate matter enters the wort during boiling afterwards.
It's certainly not optimal, but I live in a small apartment and I can't have more beer equipment like a grinder right now. I will just make do for now. Someday i'll have lots of room and a man area that won't disturb the significant other as much as it already does.