Links to analysis based on the pitiful little that was in the ARRA:
http://economix.blogs.nytimes.com/2011/09/12/the-green-jobs-numbers
Nutshell: They're cheaper to create on average than other jobs, plus the long lasting benefits.
Michael