An excellent source of NASA news is nasawatch.com.