Dan Drezner has a very helpful round-up. (Nod to Instapundit)