I just turned in my last paper for my online BSN program yesterday. I loved the experience. There were definitely ups and downs, but over all I think it was a good experience. My program started out as offering one class at a time in sequence. Each class lasted about 7 weeks long. That was nice because things moved pretty quick and the end of each class was always not too far away. It was tough because things moved fast and sometimes it was a struggle to finish the weeks assignment, which meant only scratching the surface on many topics. Some classes were very stimulating and intellectual for me, some were a piece of cake and required only a few hours a week of my time, and other classes were hard as heck and I pretty much lived at my desk sitting on the computer with my wife bringing me food. I am sure that it was just as stressful for my family as it was for me.
With my program I was really impressed at how interactive it was. We had no group projects, but we did have weekly required chat sessions, guided discussion postings, we were expected to read and respond to others postings, and we usually had a test each week along with a short paper each week. In a classroom setting you can sometimes sit in back and be ignored, but in an online class there is a record of how many times you speak up, so you can't just hide.
Many other students had little computer experience, the program took that into consideration and would go step by step for those who needed it. You do have to remember that it is a lot of writing. We also had weekly narrated power point lectures or DVD's to watch, along with a text book for most classes. Everyone learns differently, I rarely opened my text book, but I know others read all the text and never watched the lectures.
I would encourage anyone to persue a degree online, but do research the school. When I was looking 2 1/2 years ago there were fewer programs, and prices varied as well as how many credits they were going to require one to take with them. I have heard of a number of different formats, some require daily check ins or a minumum amount of time spent online each week, some are more loose with time lines of when things are due. I also found a lot of correspondance courses that have some high pressure sales. With those I think you study on your own then CLEP out of most classes.
Good luck to you!