Long term, Hamilton means nothing to the org. Just keep throwing him out there until something better comes along.
Long term, Grissom is your best option at 2b. Put him there and leave him there so that he can learn the position.
Stop yanking everyone around!
David Hamilton is 26. If he can't play an average SS by now, he never will. It's not coaching, it's a skill issue. Bloom was able to acquire him because Hamilton had little value. He's fast, limited defensively and has a below average bat.