Hi! I'm finishing my bachelor degree online through Washington State University. I love it! I have had a great experience with their program and am really impressed by how smoothly all communications have gone, including financial aid. They accepted all of my previous coursework in transfer. If it didn't transfer directly for specific requirements, the credits counted as elective credit. I am currently working on two courses during the summer session and have taken eight others so far. Many universities offer degree completion online now. I tried to find one in my state so that my tuition would be lower, but the only program I wanted was full.
As for tips - if I had the financial means to do so, I would hire an occasional babysitter during the super busy weeks so that I could actually focus on my work. My son is 19 months old (my daughters are older - 8 and 10, so not quite so needy...) and sometimes it can get really stressful trying to finish homework or study in bits and pieces of time around his life. By night I am exhausted and can't quite think straight so I really have to try to fit homework in during the day when I can. So, if you have a partner or someone who could help, let them know you'll need their support. I've found that many people don't realize how much work you need to put into online courses (very intensive in the writing and reading) so it is important to make sure they are aware of it if you need help.
One thing I've noticed is that due to the lack of face to face contact your instructors really have no clue who you are. If you have problems or are running late with an assignment, communicate. They really can't tell the difference between an 18 year old kid who is goofing off or an adult who is trying hard and taking it very seriously but needs a little extra time or help unless you communicate with them. That doesn't necessarily mean that they will give you extra time or preferential treatment, but it can definitely help in some cases.
My only other suggestion would be to try to work ahead when possible. It cuts out the stress of big deadlines and is a safety net if you end up with sick children or have any sort of family things going on.