I pretty much agree with this list. While I support my selections, seeing that Mccann is largely considered to be the #2 catcher behind Mauer, and that the catcher market is incredibly thin, not to mention that I'd take Mccann at 5.5 million over Mauer at 12+ million. In any case, the end positions on the drafts are more prone to reaching due to how many other picks are in between draft choices. It was a definite reach, but I think it was a reach worth taking considering that Forsyth took Posey a few picks later and Dipre was also looking for a catcher, so I highly doubt that he would have made it back to me for my next set of picks.
As for Butler, I chose him because he was under 500k, and was a consistently good right handed bat. It was probably a reach since he is relatively under the radar, and not to mention he plays a position that is very deep in talent, but again, at 470k, I'd take that chance anytime.
With that said, I think that you didn't mention what in my opinion was the single biggest reach of the entire draft thus far, Johan Santana, since he's injured and costs $21 million.