Who played the senator? He looked familiar, and IMDB isn't listing all the guest stars.
That was Jack Coleman from Heroes
, wasn't it? It took me a while to recognize him without the horn-rim glasses, and I think he's put on a bit of weight and lost some hair, but I'm pretty sure that's who it was.