I would try for anything ranked at least up to #20 or so, if you're interested. Heck, I would apply for as many schools as you can afford (and a lot of schools will give you a fee waiver if you ask). Your stats might not get you in everywhere you want to go, but they should be good enough for at least one or two of the "almost-Ivies." The worst that can happen is you can be turned down.