So where does this rank in terms of picture quality? This better or worse than 30D? d40 from nikon? Rebel XTi?