Tea Party worries and other planet news