I'd say simplify your dilemma and apply for fee waivers wherever you can. It's my understanding that neither Davis nor Hastings are inclined to grant them, but it can't hurt to ask. Normally you just have to shoot the admissions dept. an e-mail and they will respond back to you with a waiver, a denial, or a request for more info. Santa Clara University and UCLA were both very quick to grant need-based waivers.
Good luck, man!
Not sure where your numbers will get you? Dying to know where you stand? Come have your palms read by your fellow posters!