Is there a Drupal rating module that lets you rate from 1 - 10?
The VotingAPI module (D6 and D7) offers a framework to developers of Drupal modules about voting and/or rating. It uses a standardized API and schema for storing, retrieving, and tabulating votes for Drupal content.

VotingAPI offers these key features:


Create/Retrieve/Update/Delete operations for voting data.
Whenever a vote is casted, it calculates the results and caches them. These calculations can either be the default calculations (average, total, etc), or they can be implemented via custom tallying functions.
Via its integration with the Actions module, it can trigger workflow steps whenever votes are casted and results are tallied, such as promoting a node to the front page, hiding a comment flagged as spam, or sending some eMail.
It integrates with the Views module, which allows for slice and dice of the content of a site based on user consensus. And tt provides functions to format vote data to display them to users.


Rating related modules with a stable release for D7:


Rate (D6 and D7).
Fivestar (D6 and D7).
Voting API Bayesian (D7).
Star Rating (D7, no VotingAPI dependency).
Raty (D7-beta2).


Other rating related modules:


Plus 1 (D6 and D7-alfa2).
Vote Up/Down (D6 and D7-alfa1).
NodeReview (D6-beta1 and D7-dev).
Voting Rules (D6-beta2 and D7-alfa1).
Drupalit (D6).
Decisions (D6, unsupported).


Rating related modules with maintenance/development status 'unknown':


Extra Voting Forms.
UpDown.
Drigg.
Node Moderation.
SimpleVote.
MediumVote.
User Review.
Latest and Greatest.
jRating.
Loves and Hates.