Man, people complained and complained for a new tech forums and it gets here and then people say "BRING BACK THE OLD tech forums"
Shut up you losers. I'm not even an advocate of TF and even I have the common sense to not sit here and say "EWWW, WTF, WHY IS THIS HAPPENING!?" when it's clearly not completed.
EDIT: Ok.....PLEASE tell me you guys aren't planning on keeping those big fugging ads between someones post and their sig...............FREAKIN RIDICULOUS.