For some hard sci-fi I do highly recommend Neal Asher, which reminds me of Banks universe.
And a classic "We are Bob" by Dennis Taylor, which is a very easy way to introduce anyone to sci-fi.