Tom Spencer is one of the Democrats challenging Thaddeus this cycle. He also has a campaign website up.
Tom Spencer For Congress
Tom seems to be a pretty solid liberal. He is against the War In Iraq, he supports renewable energy, he supports diplomacy and health care. So it looks like we have at least one solid challenger.
I don't know about Tom's electability. But he is a veteran, so that should sit well on issues of national security.
We've got a long way to go, but things are starting to come together.