Interesting idea. One suggestion - the distinction between awards/uplaudes was not very clear when you first visit the site. Also, have you thought of making this into a Facebook app - rather than a standalone site, since the social/viral aspect of it is what is the key to adoption and usage.
You can also post this idea/pitch on pitchups.com - a website we created for the express purpose of receiving feedback and votes from the community.