Well this is getting bookmarked. The best resources list I've seen in a while.