I'm going to be purchasing a new lens today (well used from adorama) but I am trying to decide between two lenses. Either the 200/2.8L or the 300/4L. I like shooting long so both of them should be long enough. I've owned the 200L before but never the 300L. Price difference is irrelevant and they will be going on a 1DmkII. Thoughts?