If you are reaching out for great schools like Ivy league stuff, you definitely get a great subject GRE. Even with a tremendous CV, publications, very strong recos and 97 and 95th percentile gre my chances of getting into such a school got hammered. I'm going to UMDNJ, but it's not the same anyway. So get subject GRE now!
By the way, I'm an international student, so I'm not sure if this applies to the domestic ones too, so...