That Would Explain That
I mentioned before about my idiotic car troubles, one of the issues being its knack for overheating. I crawled underneath the car, the radiotor house was a bit loose, but it was still overheating. Took it to the Subaru Guru, and the radiator was cracked (saw the split after he removed it -- a nice little five-inch crack). So $230 later (which wasn't too bad, actually), I've got a new radiator, and a much cooler running car.
Now just have to make sure the rest of the car holds up.