Only December SAT left, should I take Subject tests or retake the SAT

What kind of hook?

I only know for Princeton and MIT, you need to have two SAT subject tests, (both need Math II, MIT another science). So, maybe you should do the subject and hope that your November score is higher/superscore is better (if the school supperscore).
Good luck.