Wheelock's Latin: Thorough, but not the easiest to understand (the author writes like he's from 50 years ago, which he is).
Our Latin Heritage: Organized really wierd; doesn't even go over pronunciation at the beginning, yet somehow expects people to sing along with the little songs in the first chapter.
Ecce Romani: Easy to understand, but seems to be written for children; would this even be appropriate for college-level study?
Latin Via Ovid: Not as thorough or well-organized as Wheelock's, but engaging and infinitely easier to understand. Not sure if is good for learning Latin Grammar.
English Grammar for Students of Latin: Written by the Latin Via Ovid people, may help fill in the holes left behind by LVO. Since my English grammar isn't so hot, this might be very useful.
(Just to let you know why I'm putting so much effort into learning latin in the first place: I have a B.A. in Classics, and I am applying for the M.A. in Latin at my alma mater. Unfortunately, I haven't taken latin in 2 years, and then only one class. I'm trying to become a Latin Teacher)