Cruz is a decent hitter, he hits HR's against righties, and that's all the Red Sox will want him to do. Considering Kapler and Millar blow against righties, this is an ok pickup.
As for his fielding, Cruz's great fielding disappered last year, when he was exiled to play for the Devil Dogs, he's more opt to win an Iron Glove this year.
As for Bono and Perez, none were that good either. Bono was an 8th round pick, with 3rd round talent, he had a knack for throwing strikes, but he went all Rick Ankiel on the mound, and didn't throw as many strikes as he used to. He still may be something if he can throw strikes
Kenny Perez is a utilty infielder who does nothing good. He's Pokey Reese at the plate, and Mark Bellhorn in the field.