whats the best cam canon 350d, nikon d50 or the olympus e-50