Hey I have my DSLR Nikon D3100 for one year now and I have Nikkor 18-55 f/3.5-5.6 lens. But I figured out this lens is not enough for me. I really like to buy a lens that is good for shooting landscape (from closer, I don't want to make wide angle shots) and shooting objects from really close (like blossoms, grass, insects and other small objects in details). What I really like to shoot are flowers, small insects, drops on the grass, wheat ear, portraits, sunset (the sun should be big, not just a small dot on the picture), old ships at the seaside, dolphins jumping out of the water, family shots at the holidays... I decided to buy one telezoom lens and one macro lens. I'm thinking to buy Tamron SP70-300mm F/4-5.6 Di VC USD (as a telezoom), but for macro lens I'm divided by Tamron AF SP 90mm F/2,8 Di Macro 1:1 and Tamron AF SP 60mm F/2.0 DI II LD (IF) Macro 1:1. Tamron 60 has better aperture, but you need to shoot object from closer. What is better advantage - better aperture or bigger focal length? If you think some other lens is better for what I need, please tell me. And please tell me about your experience with lenses I mentioned above. I'm high school student, so I have to look at the price, too (not more than 900 for both lenses). Thank you for your help, I really appreciate it!