Maybe not top 3 because it is hard to decide. I'd say top 5 would be Boateng, Godin, Bonucci, Pique and Silva.
No need to act pissed off. You don't know how many different line-ups I've seen in forums and german media
That's a pretty bolt thing to say. Boateng would have Barzagli for breakfast in terms of physicality and ability on the ball. I know how much of a beast Barzagli was in his prime and I still rate him, but Boateng is probably the most athletic and technically gifted CB in the world at the moment. Not even mentioning he's the best tackler in the league with ~75% tackles.