NOAA's Space Environment Center, Boulder CO, forecasts that the next solar cycle should begin in March 2008 and should peak in late 2011 or mid 2012.

From here:
http://www.nasa.gov/vision/universe/...olar_live.html