This is just intended as a reference. Feel free to discuss how good/bad the contracts are. To make the list, a player must be on the 40-man roster or have Major League experience. I apologize if the format is too sloppy--I couldn't think of a better way to do it.

Code:
NAME			POS AGE	MLBSVC.	2008		2009		2010		2011		2012

Jon Adkins		RP  30	 2.045	minor league

Jeremy Affeldt		RP  28	 6.000	 3.0mm

Drew T. Anderson	OF  26	 0.021	pre-arbitration

Bronson Arroyo		SP  31	 5.150	 6.45mm		 9.5mm		11.0mm		11.0mm co
											 2.0mm bo
Homer Bailey		SP  21	 0.041	pre-arbitration

Paul Bako		 C  35	 9.140	minor league

Kevin Barker		1B  32	 0.148	minor league

Matt Belisle		SP  27	 3.024	 1.25mm

Bill Bray		RP  24	 1.112	pre-arbitration

Jim Brower		RP  35	 6.040	minor league

NAME			POS AGE	MLBSVC.	2008		2009		2010		2011		2012

Jared Burton		RP  26	 1.000	pre-arbitration

Jolbert Cabrera		IF  35	 5.057	minor league

Juan Castro		IF  35	11.024	 0.975mm	 1.1mm co
							 0.1mm bo
Todd Coffey		RP  27	 2.135	 0.925mm

Alvin Colina		 C  26	 0.024	pre-arbitration

Francisco Cordero	RP  32	 8.046	 9.0mm		12.0mm		12.0mm		12.0mm		12.0mm co
													 1.0mm bo
Jon Coutlangus		RP  27	 0.161	pre-arbitration

Chris Dickerson		OF  25	 0.000	pre-arbitration

Adam Dunn		OF  28	 6.074	13.0mm

Edwin Encarnacion	3B  25	 2.085	pre-arbitration

NAME			POS AGE	MLBSVC.	2008		2009		2010		2011		2012

Josh Fogg		SP  31	 6.030	 1.0mm

Ryan Freel		UT  32	 4.140	 3.0mm		 4.0mm

Richie Gardner		SP  26	 0.000	pre-arbitration

Dave Gassner		SP  29	 0.009	minor league

Jerry Gil		UT  25	 1.130	minor league

Alex Gonzalez		SS  31	 9.034	 4.625mm	 5.375mm	 6.0mm mo
							 0.125mm bonus w/ Gold Glove in 2008
Andy Green		2B  30	 1.120	minor league

Ken Griffey, Jr.	OF  38	19.000	12.5mm		16.5mm co
							 4.0mm bo
Ryan Hanigan		 C  27	 0.027	pre-arbitration

Aaron Harang		SP  29	 5.061	 6.75mm		11.0mm		12.5mm		12.75mm co
											 2.0mm bo
											*option escalates to 13.0mm w/ 210 IP in 2010
											*if traded, 2011 is 14.0mm mo w/ 2.5mm bo
NAME			POS AGE	MLBSVC.	2008		2009		2010		2011		2012

Scott Hatteberg		1B  38	11.070	 1.85mm

Norris Hopper		OF  29	 1.043	pre-arbitration	

Paul Janish		IF  25	 0.000	pre-arbitration

Jeff Keppinger		IF  27	 1.052	pre-arbitration

Justin Lehr		RP  30	 1.049	minor league

Mike Lincoln		RP  32	 3.067	minor league

Bobby Livingston	SP  25	 0.107	pre-arbitration

Marcus McBeth		RP  27	 0.073	pre-arbitration

Gary Majewski		RP  28	 2.117	pre-arbitration

Kent Mercker		RP  40	15.106	minor league

NAME			POS AGE	MLBSVC.	2008		2009		2010		2011		2012

Chris Michalak		RP  37	 1.142	minor league

Ty Pelland		RP  24	 0.000	pre-arbitration

Adam Pettyjohn		SP  30	 1.086	minor league

Andy Phillips		IF  30	 2.055	minor league

Brandon Phillips	2B  26	 3.022	 2.75mm		 4.75mm		 6.75mm		11.0mm		12.0mm co
													 1.0mm bo
Ramon Ramirez		RP  25	 0.000	pre-arbitration

Dave Ross		 C  31	 5.001	 2.525mm	 3.5mm co
							 0.375mm bo
Brad Salmon		RP  28	 0.082	minor league

Scott Sauerbeck		RP  36	 7.000	minor league

Tom Shearn		SP  30	 0.036	minor league

NAME			POS AGE	MLBSVC.	2008		2009		2010		2011		2012

Alex Smit		SP  22	 0.000	pre-arbitration

Mike Stanton		RP  40	18.039	 3.0mm		 2.5mm co
							 0.5mm bo
							2009 option is guaranteed at 2.75mm w/ 140 appearances in 2007-8
Ricky Stone		RP  33	 3.048	minor league

Craig Tatum		 C  25	 0.000	pre-arbitration

Daryl Thompson		SP  22	 0.000	pre-arbitration

Javier Valentin		 C  32	 7.036	 1.3mm

Sergio Valenzuela	SP  23	 0.000	pre-arbitration

Edinson Volquez		SP  24	 0.120	pre-arbitration

Joey Votto		1B  24	 0.027	pre-arbitration

David Weathers		RP  38	14.044	 2.75mm

mm = million dollars
mo = mutual option
co = club option
bo = buyout