The rules were slightly changed last year for this instance:
http://espn.go.com/blog/collegebasketbal...definition
-Before the offensive player (with the ball) becomes airborne, the defender must have two feet on the floor, be facing the opponent and be stationary to draw a charge. Otherwise, it should be a blocking foul.
-Secondary defenders (help defenders) moving forward or to the side are also in violation and those should be blocking fouls
-Contact that is “through the chest” is not de facto proof of a charge. The rule in its entirety must be considered before determining a foul.
-In some cases, it appears a defender is being rewarded solely for being outside the arc, without considering the other aspects of the rules.
This year, the following statement was added for clarity:
http://www.cbssports.com/collegebasketba...lbow-rules
"Under the revised block/charge call in men's basketball, a defensive player is not permitted to move into the path of an offensive player once he has started his upward motion with the ball to attempt a field goal or pass," according to the new rule. "If the defensive player is not in legal guarding position by this time, it is a blocking foul. Previously, a defender had to be in legal guarding position when the offensive player lifted off the floor."