I think that Facebook's like is a good concept that can replace stars rating (a like is a like, no negative feedbacks, and you know that you either like something or you didn't).
Star ratings is too complex, I mean, something I rate 4 star is very different than somebody else's 4 star rating.
Maybe this isn't the place to discuss this but I wanted to let the word out ;)