I have used Dimension in the past, and it worked great on crabgrass, but i sprayed dandilions all summer.
I have also used team pro, worked pretty good, but didn't have a long residual.
I now use (and have been using for 4 years) Barricade and love it! I did find that the single app. for this area (central N.C.) does not last quite long enough, letting the crabgrass creep in by the middle of Aug..Now i follow my first app. of Barricade with a second app. of team which keeps the crab out for the whole season.