I heard alot of this at the end of May before the Cubs went to the west coast. back then, the Dodgers were considered an upper echelon team. we swept them, and a couple weeks later, we stopped counting them as one of the good teams. now the same thing is happening all over again. two weeks ago, many here would have considered the Marlins an upper echelon team. they had won 10 of 15 entering the Cubs series. we sweep them, and all of a sudden they are considered not so good. whether a team is upper echelon or not and how we play against them is too fluid to use as a measure of how good the Cubs have/can play. plus, by most definitions, there aren't any upper echelon teams left on the Cubs schedule besides quite a few games against the Cards and a Braves series. unless by the time we play the Dodgers, Astros and Marlins again, they'll be back up to upper echelon status? I guess what I am saying is there is alot of discounting how good a team is when we beat them, and alot of inflating a team when we lose to them. The Cubs are 13-18 against .500 and > teams in the NL*. That is not so good. They can beat up the Pittsburgh and Dodgers of this year, that doesn't make them good, only medicore. Note: I didn't include Bos, NY, or the W. Sox (if I had the numbers would be much worse)