I was going to suggest this as well... but maybe a sub-forum for "BTC Miner Companies".. and let them trash that one with countless threads about pre-news announcements and shit.. perhaps even have one main company thread sticky'd up top if they donate to the forum since they are essentially getting free advertising from a large community..
Or if all else fails at least enforce a one thread rule on the current forum.. .much like what happened with all the BFL bullshit last year.. merge all threads into one and enforce it..
No the donation thing will be equally abused. Let them survive on their own merit, or the DIYers won't stand a chance.