Hi Geyoc,
That's a great question and one I get all the time. I think the best answer is "It depends." It depends on the type of learner you are. If you're the type of person who learns quickly and can drink from the firehose, a boot camp may be best. If you need to apply what you learn in modular steps, something closer to a Community College may be best. I find learning centers (like New Horizons) are an interesting blend of the two.
:{> Andy