Watcher’s Council submissions for 6/16/10

Whatever else happens today, I know I’ll have interesting stuff to read, from the Watcher’s Council:

Council Submissions

Non Council Submissions