I have set up a content submission system where registered users can submits articles, screenshots, and trailers for upcoming games on a game's stock page. Users simply click on a link and a submission form will appear on the right side of the window (instead of an annoying pop-up). The form asks for details such as the link to the content a user wants to submit, the source of the content, headline, and date if available.
Users will later be able to vote on how good they think the user submitted articles, screen shots, and trailers represent the upcoming game. The top rated articles, screenshots, and trailers will appear on the stock page. Users will later earn DKP for submitting content.