Well i made it here. Didn't post much on the DC boards but looking at the new boards i am sure i will post even less there now.

Who else besides me thinks they are going to lose alot of traffic over there?