Well I would reccomend Code Geass, since you like DN. Although a make fun of it a lot, I remember waiting each week for the new episode and hating Suzaku and Rolo, except Rolo redeemed himself to me in the end.
But Elfen Lied? Many people like it, but it's story is filler ending, but it's a lil bloody. If you watch Elfen Lied, you might as well watch Gantz because in almost all aspects it's equal but with better animation quality.