Utah Valley State College has a pretty good online program.
www.aviationuniversity.com
It's a good program. It's definately not as expensive as ERAU. All the work can be done online and is self paced which means staying on top of your homework and meeting deadlines. In most classes though, you can finish as fast as you would like. You can expect about at least 1-2 papers per aviation class. If you go this route, I recommend taking the general ed classes in a traditional classroom so you don't have to go through an exam proctor if you live outside of Utah. I graduate this december.