A group blog by .NET developers covering JavaScript, unit testing, job hunting, and Xbox indie games.
HN links it for a Backbone event aggregator post; the comments give no opinion of the blog itself.
I think a strong algorithm may surprise you.
I remember reading about the Netflix contest and how one of the algorithms categorizes movies into it's own statistically relevant categories*.
Once a comparative algorithm is used and the dataset gets large enough, I have no doubt the recommendations will start to get real good real fast.
http://devlicio.us/blogs/billy_mccafferty/archive/2007/01/02/netflix-memoirs-top-contender-divulges-algorithm.aspx
Check out this post of an event aggregation implementation in Backbone:
http://devlicio.us/blogs/mike_nichols/archive/2011/08/14/backbone-event-aggregator-extended.aspx