The first thing I would do is kill any user who's votes are mostly 1's or mostly 5's. If people voted objectively, their votes should graph as a curve with 3 stars being their most common vote. That alone would help your existing algorithms be more effective.
deafcon's recent comments: