I always loved the name Frankie...it's great for while they are babies and teens, and early 20s. However, I agree that it's not CEO material, they can always shorten it to frank if they chose they have grown out of the 'frankie' version of the name. Franklin is very cute too!