I'm currently in the ENMU distance program for my master's, and overall it's been a great experience!
I have to caution you that it's not entirely online - you have to spend the first semester on campus. If you get Bs or better in your classes, meet the "academic outcomes" for each course, and get a passing review from your clinical supervisor, you're given the green light to return home and take classes online. Also bear in mind, you're finding all your own clinical placements as well, and the program is highly competitive; I had a 4.0 and good GRE scores, and still was placed on the alternate list before being accepted into the program.
Like other posters have suggested, retake your GRE and see if you can't boost the scores a bit. It's never a bad thing to do!