As for the dark matter debate, I found this article today at National Geographic:

http://news.nationalgeographic.com/news/2008/08/080811-dark-energy.html