Have you considered a Magic Bullet? I bought one recently. I got it at Costco for about $50 and it has a blender container along with all the smaller jars. I like that I can grind spices, etc. with it, but I have only tried grinding coffee with it so far.
When I was researching grinding devices, I came across an Indian cooking forum and a discussion of "mixie" blenders. They are powerful blenders made in India. They can wet or dry grind spices. For examples of mixies:
550 Watts Mixer grinder 110Volt Indian Mixie Butterfly Preethi Sumeet Premier Reviews Best price USA