I earned my Masters in Computer Science at American Sentinel University (
www.americansentinel.edu). It was a very tough and rewarding program, and quite legitimate. Working at Stanford, I noticed that the same course textbooks were used.
Not all online programs are bogus.
Here is a useful site.
Institution Accreditation - Search Page (broken link)