MichaelN answered:
May 28, 2011
Easy one. Robert J. Sawyer hands down. Honorable mention to Orson Scott Card. There are a few others that have written a couple of really good tales (The Unicorporated Man) but Sawyer has been prolific in writing compelling tales.