I prefer Kade over Cameron, i have a friend who's son (almost 2) is Kade and i like its a great name!

a combination of kade/Cameron could be CADEN (which i also think is a nice name)