Faits:
A. Dans sa séance du 12 novembre 2007, le Tribunal d'accusation du Tribunal cantonal vaudois a rejeté le recours de X._ contre le refus de suivre à sa plainte accusant le Président du Grand Conseil, le secrétaire de celui-ci et le Procureur général du canton de Vaud d'avoir empêché le bon déroulement d'un procès civil.
D'après le Tribunal d'accusation, la plainte est obscure et ne mentionne pas les dispositions pénales que les trois prévenus auraient violées.
B. En temps utile, le plaignant a saisi le Tribunal fédéral d'un recours tendant à l'annulation de l'arrêt du 12 novembre 2007 et à l'ouverture d'une instruction pénale afin d'obliger son ex-employeur de produire des pièces relatives à des commissions litigieuses.

Considérant en droit:
1. Aux termes de l'<ref-law>, le Président de la Cour décide en procédure simplifiée de ne pas entrer en matière sur les recours manifestement irrecevables.
Selon la jurisprudence relative à l'<ref-law>, le lésé qui n'est pas une victime au sens de la LAVI - RS 312.5 - n'a pas qualité pour former un recours en matière pénale (<ref-ruling>).
2. En l'espèce, le recourant ne soutient pas qu'il ait subi une atteinte directe à son intégrité corporelle, sexuelle ou psychique du fait des infractions (<ref-law>), dont il ne précise d'ailleurs aucunement la nature. Il n'est donc pas une victime.
Dès lors, faute de qualité pour recourir, ses conclusions sont irrecevables.
3. Le recourant supporte les frais (<ref-law>).

Par ces motifs, le Président prononce:
1. Le recours est irrecevable.
2. Les frais judiciaires, arrêtés à 800 fr., sont mis à la charge du recourant.
3. Le présent arrêt est communiqué aux parties et au Tribunal d'accusation du Tribunal cantonal du canton de Vaud.
Lausanne, le 31 janvier 2008
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président: Le Greffier:
Schneider Fink