Liberty University, Lynchburg, VA has a marvelous, robust, online Masters in Nursing program. It is amazing.
Depends on what you want to get your MSN in. What are your career goals?
Chamberlain University is where I am at and I know 6+ nurses that have gone through the program over the last 5 years and have passed their Boards without issue.
I heard Frontier University is a good online school