The Social Research Foundation has officially launched the First Opinions Panel in Second Life. First Opinions is a consumer research panel formed in Second Life to provide Fortune 500 companies with resident insight and feedback on new products, services and...