As much as I hate the police... you might want to file a report wth them and see if you can find out if he's a known sex offender (he sounds like the type). You might want to also carry a non-lethal defensive weapon like pepper spray. Consider getting a jogging partner, nut cases are less likely to try anything when there's two people.
You rule.
K so I checked the sex offender registry.... he isn't on it. I'm just going to switch up my jogging routine because for the past few weeks, it's been really predictable. And, by switch up, I mean, go out when everybody is getting home from work and everybody is out, in the open. Also, I just don't feel like exposing myself to that... so I'm probably not going to jog on my block, altogether.