I say [name_u]GRAY[/name_u]-əm. I adore both [name_m]Graham[/name_m] and [name_m]Grant[/name_m]. I personally, because of honoring, would choose [name_m]Graham[/name_m] “[name_u]Gray[/name_u]”. Although I prefer [name_u]Gray[/name_u] over [name_m]Graham[/name_m].
Personally, I don’t really like [name_m]Grant[/name_m], so [name_m]Graham[/name_m] would be my first choice. I’ve never heard [name_m]Graham[/name_m] pronounced in any other way than [name_u]Gray[/name_u]-ham. You could consider the alternative spelling of [name_m]Grahame[/name_m] which I think I prefer or even put both names together. I think [name_m]Graham[/name_m] [name_m]Grant[/name_m] works.
They’re both great names. I’ve always had a soft spot for [name_m]Graham[/name_m], though. To me, [name_m]Graham[/name_m] is very sophisticated and charming. [name_m]Grant[/name_m] is very similar in sound, but more minimalistic and down-to-earth.
I say [name_m]GRAM[/name_m]. It took me years to wrap my mind around [name_u]GRAY[/name_u]-um!
[name_m]Grant[/name_m], 1000%! [name_m]Grant[/name_m]'s in my own top five; I adore him. [name_m]Graham[/name_m] is nice, too, but not as nice as [name_m]Grant[/name_m], imo.