March 21, 2005 David Brooks thinks big changes are coming for the two major political parties. It's about time.