The nominees for the Planet SciCast Awards 2008 have been announced!