I just would like to inform that E5420 with Core i5 2520M supports and runs fine with 2x8Gb DDR3 Kingston Low voltage. Although Dell says it only supports 8Gb, this is because it was only tested with 2x4Gb.
Also, don't bother to buy 1600Mhz because it will only run at 1333Mhz.