Could anyone recommend any good training programs?

I can't predict how tryouts will go and have no idea whether I'd be on the offensive or defensive line. I'd like to be on the offensive line, but my current goals are to lean out, but also put on as much mass as possible. So, maybe the defensive line would be my best bet? I realize some fat gain may accumulate while on any type of bulk, but I'm wanting to prevent that as much as I'll be able to. Tryouts and practices won't be until Spring 2009 so I'm wanting to get a jump on things now. I should also be going into Corrections around that time, too, so the training would be just as good for that.

I'd appreciate any suggestions, guys and gals. Thank you.