BTW to all that have not seen it yet... you can download the new TTT teaser trailer HERE
Expect the official High Res version to hit the LOTR official site July 6....
OT - I hate this story. The whole thing makes me crazy...