You'd likely be surprised by the quality programs one can find online. I agree with those above who say stay away from for profit places. Go with brick and mortar who are also doing online. It is much more likely that those programs have the rigor and quality you need.
I'll do a shameless plug:
http://learnonline.kennesaw.edu/
There's no out of state tuition - just etuition. Doesn't matter where you live.