Hey, I love rating widgets and am not totally satisfied with any I've come across. Your's looks like a good start and, most importantly, you're still excited and improving it!
Might I suggest you shorten the whole scale from 10 stars to 5 and instead at half-star ratings. It looks better, is more common in the blogosphere (just look here on the development site!) and isn't as overwhelming on the user and your theme/layout.
Thanks again for sharing!