I would recommend AP exams and classes. Many competitive/private colleges will not accept community college credit. Also, having interviewed kids for Ivy league colleges who did both, my impression, at least in our area, is that AP exams are more difficult.