i wouldn't say that uvm is nowhere near bates and colby. I think when you go to a school like uvm, the education you receive depends on how much effort you put in to it.
call me biased as a uvm student, but hey.
oh and you'll get in to bates definately. Take more AP's and i promise you will. i got waitlisted without submitting SAT's and a 3.5 with 8 APs.