The official thread is still on the front page.
Anyways, the endings are still pretty bad. But unlike the previous endings, I can now rest easy knowing that Bioware did something. So I'm content, at least. I don't really blame Bioware. The writers talked about other endings and scenes they had. But because EA is the embodiment of greed, they had to scrap them so that they could release it earlier for more money. The original ending was about dark energy, and how it was going to consume the galaxy. And only The Reapers could stop it. The human prototype reaper was supposed to be the answer, but you killed the collectors. So in the end you either destroyed the Reapers and had to use your EMS to see if you could stop the dark energy. Or you could help the reapers, sacrificing a chunk of humanity to create a new proto-reaper, and hope it pays off.
There was also a scene where a Phantom tried to kill Shepard in his own cabin, according to the art book. That was also scrapped because of EA.
Fucking... EA man.