There's a huge trailer section over at tehparadox.
one part where they ban people who talk in the download section and one thread dedicated to discussing the trailer download thread (they like it organized and coherent).
I've not really seen anything outside of what's been posted here.
I posted the teaser trailer in mono from a source who only had the teaser trailer.
He had the main trailer but it was riddled with sound effects.
Here's the teaser trailer:
Thread 124829