I shoot quite a bit of BMX, and some nature stuff. i plan getting a couple flashes in the near future as well. but when it comes to lenses i dont want to spend money on something that wont perform well in what i am shooting. so if any of you could point me in the right direction, that would be awesome! PS i shoot with a Nikon D3000.