I far prefer Oberon, for a boy of course.
Titania is a joke - the Titans were giants, which makes it a very ambitious name for a fairy. And since our fascination with the Titanic seems never-ending, there is always the horror of shipwereck and icebergs in the background.