If you think about it, Zatanna and Bruce would make a very good couple. She's one of the few women he knows - intimately, I mean - that doesn't have any psychological hang-ups or weird obsessions. There's Catwoman, but she's got her own problems, and her criminal past is a bit of a problem; there's Silver St. Cloud, but her learning that he's Batman kinda shattered that relationship (which is a pity, she's awesome), there's, eh, whatsername, Lew Moxon's daughter, but she's a crook, etc., etc. Zee is one of the few women out there who could really deal with his being Batman - she's calm and collected, she's perfectly capable of holding her own against him if he gets into one of his I'm-a-scary-bat mindsets, she's known him as both Bruce and the Dark Knight, she's a superhero herself, so she can understand and empathize with that side of him, and last but not least, she has a flourishing career of her own, so whenever he's getting a little too hard to handle, she can simply go on a road tour and give him a chance to calm down. Also, having a magician in a relationship with an ultra-rationalist like Bats, who only believes in magic because he kinda has to, given how much of it he's seen, would be very interesting. Also, 9-year-old Zee is a real cutiepie. She seems like the sort of kid who it would be fun to hang out with, if you were her age, or babysit if you weren't.