Absolutely adore them both. BC would be Ted (really not keen on any longer version) and probably called Teddy. Or Noah? I love Noah, but people always say it sounds like a very strained 'no', so I do keep thinking that!
Ted on its own is awful. I'm not even keen on it as a nickname, but at least when it's a nickname, he has other options. Remember, Ted might be very cute on a baby, but your baby is, for the majority of their life, going to be an adult (mostly middle-aged), and Ted really isn't so nice then.
I suppose Noah, Ted remind me of a teddy bear. I remember in my 20s working with a really good looking guy who was also in his 20s whose name was called Ted/Teddy but everyone took the piss out of his name. I'd rather Eddie as a nickname for Edward.
ted short for Theodore is lovely ,whats wrong with longer versions.A longer version looks smart on documentation but a nickname what you name on day to day its like my name Josephine but i was called phina at home .Placing Theodore on the documentation gives your child the option of being called ted,teddy,theo,Theodore when their grown letting them choose
Merge the two and you've got Ned? I have a Noah. I loved it then and I love it now. If I could call all of my children Noah I would! I don't think it will date Teds cute too though, much better than Teddy. And I do actually like Ned!