Alot depends on your budget. The very best image quality will likely come from an L series prime lens but, as you pointed out, there is a great variety of choices. I just recently purchased the 35mm f/1.4L in anticipation of our first grandchild's birth. It is a fabulous lens that works extremely well in low light without a flash. It is very sharp out to the edges. Overall a great lens but pricey. I have also seen great results from the 24-70mm f/2.8L which you could also use down the road for indoor sports or stage performances. Many many options...what is your budget?