Damn, dif geom, alg top, and QFT all on your transcript. I cant even spell QFT. At this point i doubt any departments would really care to see a physics BS since it seems like what is already on your transcript speaks for itself. I expect your PGRE will be strong as well--obviously you dont mind putting in the long hours at home studying! My hat is off to you. Get your grad math professors and your QFT professor to pen you recommendations, and I assume your research has been in something like neural network modelling or something of that ilk, so I would not worry too much about it. Consider applying to a wide range of schools in case something unexpected happens, but be sure to throw in a few in the top ten, and claim an interest in biophysics--its a burgeoning field and i think many departments are starved for incoming grad students.