Abram is handsome. I wish it were used more. Michael is fillerish, but I'll let that slide as it's a family name. Have you considered using Bram as the nn? I prefer that to Abe.
I can't personally warm up to Bram, I guess because I can't stop associating it with "bran" (not that there's anything wrong with bran!). And also "Sharon, Lois, & Bram", and OLD kids' show that was on Nickelodeon. They were obnoxious. :b