This month's IEEE's Spectrum is a special issue with ten articles on the technological singularity. You can join IEEE (if you qualify) or learn more here.