I did McKendree's RN-BSN program, and am in grad school at U of L. I was very happy with McKendree's program, and highly suggest it, if you work full time. You can go 1 day a week (Wednesdays or Saturdays)- usually from 8:30a-4p, but you'll get to leave early on most days. You can take other courses online to finish faster, if you wish. The classes are small, the technology is up-to-date, and the faculty are fabulous. I felt very prepared for grad school, when I completed my BSN. The only thing about McK, is that if you plan on CLEPping any general eds, get them done before you start, because they won't accept any CLEPs done after enrollment.
You'll usually have 1-2 projects/papers for each course, and maybe an exam or 2. Each course lasts 4-6 weeks, so they do fly by. Because of this time crunch, I wouldn't suggest taking more than 2 courses at a time. The best thing about them, is that they treat you like an adult, and a colleague.
As for U of L's online program, I do have a friend that is going that route, and she likes it. In fact, she's from another country, is an ESL student, and has had no problems navigating through the program.
Feel free to PM me, if you need any more info. Good luck to you!