Need suggestions for colleges - good student, science major, not "preppy", needs merit aid