DH was nearly an Edmund, but his mum was worried he'd get called Eddie. So she called him Richard, and he gets called Dickie. Can't win. :)
He always wishes he'd been called Edmund, incidentally, and I think it's a lovely name - classic and yet slightly unusual.