Agreed, looks to me like a fold.
If he's willing to raise all-in, I'd need a pretty good reason to call with a single pair and not much of a draw. I can think of a reasonable number of combos that beat me -- JT (though this means he's a doofus), QQ, KQ (I refer you to the earlier doofus reference), AA -- so I'm not just ruling it out that he's got one of them. The stuff I was hoping to punish, Q or K with a slightly lesser kicker, is now probably ruled out (excepting, of course, the by-now-standard doofus exception).
Smells like a "good" hand (better than a pair) belatedly worrying about the spades. If, on the other hand, it's an outright bluff, then "nice hand", I guess.