I am a big fan of community college courses online. In fact, I have been written up in my college about it
www.collegeanywhere.org (3rd story Cindy B*****)-- Don't laugh at my stupid picture. I've gotten interviewed in the media regarding this as well.
I love the format, in fact I am taking two online courses right now. (Chemistry and Health Sciences_ You do need to be self disciplined because the workload is very heavy. I find myself doing more online than a "regular" class. The computer is always at home, and I can get somewhat compulsive about the classes. I devote more "school hours" at home than I did in "regular classes".
As for University of Phoenix, just that price is high. At my college, the cost is about $260 for a three credit course. I have gotten taught by department heads/chairs (all with Ed.D's, PhDs --I'm an education major) in my online courses.
Some employers/colleges question the validity of University of Phoenix. Some love it, and some consider it a "diploma mill". I'm not arguing that, in fact, I have no opinion on that. I worked at a university, and some Univ. of Phoenix courses didn't transfer for students becasue of various reasons. (either acceditation, or duplication of coursework, etc... )
Online courses are great for various reasons. The flexibility is wonderful.. I can get up at 2 am and complete a final --(I've done that many times). I can do a month of work ahead of time (I've done that as well). I can pace myself for my classes. I don't have to fight rush hour traffic, and deal with "immatrue" students.
The downsides are as follows: Lots and lots of self discipline. You need to know your deadlines, and stick with them. Most professors don't accept late assignments (in my cases). Your writing skills need to be top notch. There are a lot of writing assignments, and in some cases timed essay tests! Timed essay tests are petrifying!
I'm on my fourth online course right now. I love the idea of doing it this way. I don't miss the give and take with the professor/students... but that may be because I am closer to completion than most of my students. I've gotten the blunt end of group work, incompetent study partners, etc.. in regular coursework.