Using GPS systems, satellite data, ground data, geologic history and computer models I think we will be able to reach a point where we can predict earthquakes with some certainty.
I'm very much in the camp (along with the USGS) that it will prove impossible.