I heard good things about SFSU's program, but that was a few years ago before all the budget cuts, and I believe they've since cancelled their informal post-bac program--which was kind of like an open-university program where you pretty much had last dibs on classes. I'd be very cautious about open university programs if you're concerned about finishing the program on time, as the state schools are getting pretty crowded and you may not be able to get the classes you want.
I'd recommend talking to people who took the same route as you plan to take before you try it--see how they felt about it. Maybe SF State and East Bay have an alumni list so you could contact some people?
I went to Mills, so I'm a little biased towards it, but I think it's a great program, if you're committed to becoming a physician/dentist! It is expensive, and it'll be hard to pay that money off if you don't "make it," and that's really my only caution about the program. In every other aspect it was phenomenal--the professors were amazing, the students were great and all very committed (that really, really helped me out a lot), and the campus is beautiful. Jo is the program coordinator, and if you haven't talked to her already, make an appointment and she can tell you more about what Mills can offer you.
I can't speak for any other programs, but depending on your test scores, you'd probably be able to get into Mills. I had a 3.45 and was also a liberal arts major, so our circumstances aren't that different.
If you have any questions about Mills, feel free to ask me. PM would be best, because I really don't log onto SDN anymore (I was just bored... I really should be studying for exams!)