I prefer Anne over Diana but neither as really my style. Diana seems 70s and a little outdated to me, and I don't like the nn Di because it sounds like die. not the best connotation. :o)
Here is the link to a post asking wdyto Marilla earlier this week:
http://www.behindthename.com/bb/arcview.php?id=181295&board=baby
Nai
My beautiful little exclamation marks: !!!!!!!!!!!! Jesse, Ruairi, Taran, Leo, Damian, Milo, Madailein, Anchoret, Greer, Olwen, Sue and Carys.