We all know Idea and how great their programs are. Does anyone offer an alternative to them? comparable rates,terms, and programs?