My dad said he would buy me a new lens for christmas this year. I want it to be a Canon. My dad proposed the EF28-105mm USM II f3.5-4.5 as his idea... I was also thinking about getting the 75-300mm usm but im not really sure... What lens would you buy to replace the kit lens on the canon 300d? Thanks in advance.