I like both, especially Delilah pronounced without the long 'i' sound. Still, Delilah has such baggage that I'd go with Tallulah. OTOH, I went to school with a girl named Delilah. She had a five-syllable Italian surname and the name really worked for her.