Given the ad hoc way in which this peer review is being done on the web, perhaps there's a startup opportunity here...
There have been some attempts to use Wikis for the same process, but from casual observation they seem to keep returning to using blogs. There is MathOverflow though: http://mathoverflow.net/