I'd take Guillen as well, given that choice. He has been a very nice surprise for my team.
I was fortunate to pick him up early this year when Furcal was not playing much. Been playing him at third when I bench Castilla, and at short when I have Vinny playing (at coors). He's put up nice numbers, and caught the eye of a couple other managers in my league. I'm NOT giving him up just yet, though.