Alright, I'm having trouble deciding what I want to get in terms of a telephoto lens. I'm not trying to spend a lot of money, basically 500-700 dollars. I've played with the Canon 70-200 f2.8L a bit and I really like the lens, but I don't have that much cash so I'd go for the 70-200 f4L instead. The other lens I was looking at was the 70-300 f4-5.6 IS (http://www.bhphotovideo.com/c/product/397663-USA/Canon_0345B002_70_300mm_f_4_5_6_EF_IS.html). Would this be better because of the longer range and image stabilization? Or would the L glass be the better choice?