I'll take Boozer. He is a beast, gives Rose a very good partner in the two man game, and his low post game should be a great addition for the team's overall offensive attack. Outside of the big three, I think all of the free agents have question marks, but Boozer fit this team, and he'll end up playing on a good value contract.
Stay away from Joe Johnson. I repeat, STAY AWAY. This guy is not a winner, disappears under pressure, is not a good fit for this team no matter how much Sam Smith tries to make him be, & will command more money than he's really worth.
If I could get Amare on a shorter teem deal, I'd take him in a heartbeat. He has the most talent out of the second tier guys.