Is the Canon 30D any good? I had this camera for close to 3 years but haven't really used it. Can it take professional photos?