Here's the rating code that I've been using for a while. It works like WMP stars and is based on a scale of 1-10 so you can have half stars. I also made it so that you could change the size and position of the stars easily using variables:
//Start Variables
$puts(ratewidth,90)
$puts(xpos,15)
$puts(ypos,2)
$puts(imagedir,C:\Program Files\foobar2000\images\Ratings\)
//End Variables
$drawrect(,,,,brushcolor-SYSCOL-15 pencolor-null)
$puts(rating,$ifgreater(%RATING%,10,$puts(rate,$div($add(%RATING%,5),10)),$puts(rate,%RATING%)))
$imageabs2($get(ratewidth),$div($get(ratewidth),5),,,,,$get(xpos),$get(ypos),$get(imagedir)$if2(%rating%,0).png,alpha-95)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),9),0,$get(ratewidth),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'10.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'10.png,alpha-115)',TAG:SET:Rating:10,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),8),0,$mul($div($get(ratewidth),10),9),20,'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'9.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'9.png,alpha-115)',TAG:SET:Rating:9,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),7),0,$mul($div($get(ratewidth),10),8),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'8.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'8.png,alpha-115)',TAG:SET:Rating:8,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),6),0,$mul($div($get(ratewidth),10),7),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'7.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'7.png,alpha-115)',TAG:SET:Rating:7,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),5),0,$mul($div($get(ratewidth),10),6),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'6.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'6.png,alpha-115)',TAG:SET:Rating:6,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),4),0,$mul($div($get(ratewidth),10),5),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'5.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'5.png,alpha-115)',TAG:SET:Rating:5,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),3),0,$mul($div($get(ratewidth),10),4),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'4.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'4.png,alpha-115)',TAG:SET:Rating:4,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),2),0,$mul($div($get(ratewidth),10),3),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'3.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'3.png,alpha-115)',TAG:SET:Rating:3,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),1),0,$mul($div($get(ratewidth),10),2),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'2.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'2.png,alpha-115)',TAG:SET:Rating:2,)
$button2($get(xpos),$get(ypos),$mul($div($get(ratewidth),10),0),0,$mul($div($get(ratewidth),10),1),$div($get(ratewidth),5),'$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'1.png,alpha-25)','$imageabs2('$get(ratewidth)','$div($get(ratewidth),5)',,,,,,,'$get(imagedir)'1.png,alpha-115)',TAG:SET:Rating:1,)
$button2(0,0,0,0,$get(xpos),$div($get(ratewidth),5),,,TAG:SET:Rating:0,)
And use the images I uploaded here (make sure to set imagedir to wherever you extract them):
http://www.mytempdir.com/1131194
Now if only I could figure out how to get that tagging progressbar not to show up