Here is my 25 man roster as of right now. This could be altered with a Peavy trade (lets hope) or signing a guy like Nomar or Rich Aurilia.
This leaves out pretty much all the Spring Training Invitees and Jeff Samardzija. Unfortunately Jeff will get caught in the numbers game and be in AAA Iowa to start the season, maybe as a starter. Guzman, Gaudin, and Cotts are all out of options so unless one is traded before Opening Day then this is your 25 man roster.