Who Can Win in 2004?