PubPeer - Public Peer review of scientific papers
pubpeer.com
pubpeer.com
This site seems like a great place to give feedback directly to the authors, and to get their responses / feedback. I really hope it turns into something useful, given the extremely long feedback cycles in scientific publishing.