I recently have read 3 books by Daniel Suarez and they have been outstanding. The best description that  I can provide for the books is that they are technical thrillers but they are excellent and accessible for non-nerds.  I strongly encourage anyone to check them out.
Author Site
This is how I read them, enjoy!