hi jason, check 450dslr in blogspot com website. in general, buy the 50mm prime lens for 80-ish. u will feel uneasy at first but will learn a lot. if money permits, get the inexpensive 55-250 mm IS tele for about 160-170. remember IS is important for tele lens. these two will be good starts before you try out more lens. goodluck
THere is NO best lens for any body. The RIGHT lens is the one that gives you the framing and effect that you want to achieve with the shot. In other words, might you want foreground and background in focus, or simply the subject with everything else de-focused? That's a mature approach to photography, so don't waste too much money chasing dreams and rainbows. Always attempt to fill your frame with the subject and some background that adds meaning to your shot. The 70-200mm L IS is a good lens because you will have some flexibility and be able to pull the subject to you to meet the requirement of frame filling. If you want more control and higher quality, you may eventually move towards fixed focal length lenses such as the 85mm or 135mm or 200mm. These are known as PRIME lenses and you have to use your legs to get closer!!! They are usually more expensive. I recommend the 70-200mm F/4 L IS for its sharpness and flexibility.
Well, next step from the kit 18-55mm lens is the 50mm f/1.8, incredible value for money. Put your camera in Av mode, set the aperture around f/2, zoom with your feet, find a good angle to get a nice background and enjoy. I own the 18-55mm IS, 55-250mm IS and 50mm f/1.8. The 55-250mm is getting the least use and I only use the 18-55mm for wide shots. Prime lenses have the best image quality.