Cool. I wish you guys would make that more prominent. A lot of other "online schools," both programming and non-programming, will charge for BS courses, and I'm usually very skeptical of online offerings unless I know the source (MIT OCW, Stanford, Open Yale, etc).
Anyways, I will definitely apply then. This looks sweet!