Colin Farrell has been named “best signer” in Autograph Collector magazine’s 12th annual poll of celebrity autograph givers. The annual survey was released in conjunction with the first Autograph Collector Exposition and a celebrity memorabilia auction to be held this weekend at the Beverly Garland Hotel in North Hollywood, Calif. The top 10 Worst Signers, as listed in the October issue of Autograph Collector: Cameron Diaz, Bruce Willis, Demi Moore, Orlando Bloom, Shannon Elizabeth, Janet Jackson, Catherine Zeta-Jones, Eric Bana, Hugh Jackman and Christina Aguilera.