John Scalzi's a clear number 1 for me. Next I'd say Richard K Morgan, Iain M Banks and Peter F Hamilton. Not sure who I'd put at number 5. Maybe Paolo Bacigalupi or Tobias S Buckell.