I would rather have Giles at 2B, but if you can't get anyone to bite on Reyes, I'd try shopping him around. Matsui might be an easier sell, because it's more likely people have heard of him.
If you combined Giles and Sweeney, you might be able to get a 1B like Giambi. Another option is trading Giles for a Santana class pitcher. That's one I just did.