My GPA right now is a 3.13 but that is deceiving. I had to withdraw from school one semester and I also have 4 Fs on my record (2 from my previous college and 2 at UTK) also I have two W-Fs. Itís not a great undergrad record to say the least, but then there comes my saving grace.
The biggest problem you have is that LSDAS will count all of those F's against you, regardless of the school you got them at and regardless of if you've retaken the class to 'erase' the F from your current schools GPA. It's hard to raise a GPA (I had 2 sem of 3.0, then 6 of ~3.75 and still had barely a 3.5 when I applied), so your best bet is banking on your high LSAT. Write an addendum explaining your grades any way possible (ace your last semesters to show a good trend), write a really good PS and get great LOR's (for the little both are worth, at least have them in your favor) and apply to an insane number of schools. Some schools are much more forgiving of GPA than other schools.