I like Elaine. It's my Mum's name, so I like it cause it makes me think of her, but I also like the connection it has with the poem 'The Lady of Shalott'. I personally prefer Elaine as a middle name rather than a first, as I think it's a little dated as a first name.