I am in a similar situation as you...
I graduated in 04 with a B.S in Computer Science and minors in mathematics. My over all GPA was a crappy 3.01 (similar to yours). Anyways to make story short, after working for a while as a software developer, I realized that the money is sweeeet for someone thats 25 years of age but the job it self, just wasn't doing it for me.
I did some research here and there; the research was primarily based on if I can get my self a possibility to pursue another career. I, middle of my 20s realized that I want to go after medicine
So, at that point, My goal was medical school (but wasnt sure which route to take)
. I chose dentistry (sister has been a dentist since 1992 and I would say she was the biggest influence).
Anyway, I did a TON of research, here are some of my findings and please, these are not totally facts, they are only my judgments based on what my research indicated:
1) MOST dental schools do not like applicants who take community courses; they like to see applicants take the classes at 4 year institutes because they feel the 4-year institutes provide better teaching.
2) Dentistry schools like to see applicants with good GPAs and DATs but THATS NOT ALL THEY LOOK FOR. They also look for serious & mature applicants. You dont need a Genius I.Q to get into dentistry but you need to show them that youre a serious person
.. for example if you had a bad GPA for your undergrad, ok, go back to school and take another major which requires you to take more science courses (biochemistry / biology / chemistry / chemical eng. / etc / etc) and rock those classes inside out (get a 3.5+ GPA), theyll see that you matured out of your undergrad years and now youve become a more serious person.
3) Dental schools like people who can speak / express themselves well in public. Your job as a dentist requires you to have strong social skills and they like to see that in especially when they read your personal statement / interview you.
4) Relax and enjoy your years before getting into dental schools. If you think getting into D school is hard, wait until you see the first 2 years of d-school (extremely tough and heavy course loads)
As far me, I applied to MSU last September as a 2nd degree bachelors of science in Chemistry, got accepted in November and right now, I am still working my full time job in the software business and attending MSU (taking Gen Chem I and the lab)