Sorry, but I disagree with Riley. A good PGRE coupled with a 3.5 (get A's next semester!) gives you a shot at almost any school. Grad schools will value your self-starter attitude and your determination and diligence. Basically finishing a degree in 2 years shows commitment and an ability to handle a grad courseload.
Caveat: getting a so-so (less than 800 PGRE) definitely precludes the top 10, and probably the top 20. But don't let the schools you can get into discourage you (like Riley said). Loads of people in top 100 schools shouldn't have done grad school--their heart isn't really in it, and their determination and ability aren't up to par to work in the field. It sounds to me that you don't have this problem, so you have the potential to be a great physicist no matter where you end up (especially in an interdisciplinary or nontraditional sub-field).
Sorry, but I disagree with bfollinprm and agree with Riley. Even with good scores, good grades and research experience, coming from a smaller and unknown school will negatively impact you. You are an unconventional student and despite how much you spin it, at the end of the day a school is taking a bigger risk by bypassing a predictably solid choice for a potential but unknown benefit.
Take CarlBrannen for example. He had great scores (94% or higher on all General and Subject GRE), Reasonable GPA (3.5 both overall and major), a bunch of grad school experience, truck loads of research experience and publications (at least in relation to most other applicants), and lots of other experiences. So, how many of the top 20 schools did he get into? Not a damn one. Why not? because he was an unconventional applicant and the top 20 have more than enough solid applicants which means they don't ever need to take any unnecessary risks when choosing students.