Who is the Current Governor of Virginia?

As of November 2009 Timothy Kaine is the governor of the State of Virginia. However, Governor Kaine is not from Virginia. He was actually born in St. Paul, Minnesota.