I'd take Belichick any day of the week. He's a fantastic coach. Don't like his personality but respect that he's a great coach.
As far as Harbaugh, I think it's evident what he does for that team. Alex looks so much more comfortable. I'm not sure what he told him or what he's doing but it's working wonders. I give Harbaugh a lot of credit.