Here's a couple of news snippets from Nature News Highlights.
The 3rd launch attempt of SpaceX's Falcon 1 Rocket has failed, and the University of Toronto's David Dunlap Observatory has been sold to developers. Read more here:
http://www.nature.com/news/2008/080806/pdf/454679b.pdf
Al.