Gavin Mahon makes a good elf I think http://www.elfyourself.com/?userid=9ea05a6e5b4240214f8581bG06122504