I've been lurking on the MIT and Stanford MOOC sites. I love the idea of accessing theoretical concepts to put alongside practice. I find the courses offered a bit esoteric and dip in and out. I'm not sure I'd want to study for a full degree this way.