Fraser. Beckett is a bit common, and it's becoming really popular, but it'll suddenly lose popularity and sound dated. Fraser is a nice little name that sounds classic, but isn't popular. Only problem with the name is some people would spell it 'Frazer' which would be annoying.