beatmatching was tight for the most part, so props for that. As DrC1 said, a few vocal clashes. Also some EQ work could have fixed some of the varying levels mixed transition. One other thing, if it's going to be a summer 2012 anthems mix i would have picked a few newer tracks to put in there. Your mixing is improving dude, though good to see + keep it up