The current NL lineup contains Corey Hart, Ryan Ludwick, Cristian Guzman, Nate McLouth, Adrian Gonzalez, Miguel Tejada, David Wright, Dan Uggla and Russell Martin. I don't think they are going to score.
One thing I don't want to do is to trade actual player assets for a bench or relief "upgrade". If the Cubs were able to significantly upgrade the rotation or the lineup (at, say, CF), then I'd jump at the chance.