A high quality camera lens is the key to taking good photographs. Most wedding photojournalists routinely use a variety of lenses to shoot. Choosing which lens to use while photographing a wedding, is obviously an extension of your own style. My two workhorse lens with which I photograph 90% of the wedding day, are the 24-70mm f2.8 and the 70-200mm f2.8.
I am using Sony SLT-A65 and its really good for me to take pictures. The best thing which I like about this camera is that takes quality pictures in low lights as well.
As per my knowledge, sports photography requires fast shutter speeds and faster reflexes from the photographer. Successful sports photography can be achieved with basic point and shoot cameras. There are photography opportunities everywhere; you just need to look in the right places.