hi 198x
I have been studying with Open university for several years and really enjoy it. Having a timetable of assignments to be in by certain dates keeps you on your toes and the Tutor is always available if you need help as well as the course forum.
ICS courses are good but you really need to be motivated because there are no official assignment return dates to push you and no fixed exam date. If you are not motivated enough you will find yourself getting slack and eventually paying for a course you are not doing anything about.