Chavis has been quite a spark for the Sox offensively. They've gone 10-5 in games he's played.
His line in games they've won with him: 43 PA, 4 hr, 11 rbi, .382/.512/.794/1.306
His line in games they've lost with him: 20 PA, 2 hr, 2 rbi, .235/.350/.588/.938
Following games on April 23, I posted the Sox' position-by-position stats, and here's where they ranked in 2b production (AL only, by OPS):
15th (.354; 1st is Hou at .970; 14th is Oak at .480)
Now Chavis hasn't played all his games at 2b (he's actually mashed when playing 1b), but on April 23 they were, as a team, at .354 ops at 2b. Now they're at .565. So quite a bit of improvement there.
This injection of offensive production has sparked an offense that was averaging 3.84 runs a game in the 19 games before his arrival. Since he's shown up, they've averaged 6.13 runs a game. So obviously it's not all about Chavis, but he's been a major offensive spark.