This is exciting, but it's feeling a little blue-sky to me. We now
have four new modules here--ratings, categorization, pageviews,
and profile matching. I agree that these four add up to something
pretty beefy. How much work is involved with each one?