Stick with Arthur. It's got a mythical side to it that I think keeps it modern. "Old" names are fairly popular still and age well. Arthen and Arthmael sound far too much like names from a fantasy novel.
Arthur is strong and handsome, and old is definitely not the first adjective to comes to my mind. It'll grow up well with a little boy and tends to look professional and intelligent.