I think we should stop this Canon lenses vs Nikon lenses debate. Pls focus the discussion on Canon lenses as this is the Canon discussion thread.
I agree with Tony, no point debating about Canon & Nikon's offering. Both have their advantages, if you are happy with what you have just stick with it else anyone is free to switch or get another system.