Very reputable universities now offer degrees online (including John Hopkins, Yale, Cornell, and Stanford). I think as long as the degree does not have a heavy lab component and it is a good program online degrees are fine. (I know that I keep looking at one from Hopkins). I attended a "regular" university for all of my degrees but now that I am working fulltime again I do not want to go back to school fulltime (again).

So if an online program works and is recognized, then go for it. Additional education is ALWAYS a good thing