Some time ago i used Alphauserpoints for a student website. All students have facebook and they use it a lot.
I was trying to find a way to join the site with facebook.
Gsocial is the best solution. I now give points when liking. Easy installation, very easy configuration, great support.