Badgeville's gamification frameworks – readymade solutions for gamified experiences http://badgeville.com/ #nrgiga good idea or horrible idea?