--I thought that book was great. I like Philip K Dick alot. I really recommend The Three Stimgmata of Palmer Eldritch, especially if you enjoy pyschedlic drugs. Man in the High Castle is really good.
I'm a big sf fan so here are some recommendations from Jert: old stuff, Alfred Bester is really good, Demolished Man and The Stars My Destination. Cordwainer Smith's collection of short stories The Rediscovery of Man .
From the 60s/70s beside Dick I like Larry Niven. Ringworld and A World out of Time .
You also can do no wrong going with Robert Heilien's classics, such as The Moons a Harsh Mistress and Starship Troopers .
80's, the little read cyberpunk series written George Alec Effinger set in the middle east, starting with When Gravity Fails is light reading, but enjoyable. If you haven't read Gibson's Neuromancer and Burning Chrome you should really re-examine your reading habits (j/king.)
90s, I enjoyed the Red/Green/Blue Mars trilogy by Kim Stanely Robinison. It is a really well researched, plausible near future story of the colonization of Mars.
As for current writers, I don't read very many because I buy most of my books used

. Actually, one exception : Really getting into Iain Banks now. Whomever mentioned him, I second that motion. Use of Weapons was great. I love this guy.
Other random comments: Didn't get into Snow Crash, I gotta try again. Ditto for Dune. Asimov's Foundation is overrated. Oryx+Crake kicks ass -- can't believe how sharp Ms. Atwood's mind is at her age.
I really want to read Dan Simmons Hyperion, some Neil Gaiman, and Stephenson's Crytonomincum, b/c of that posted recommendation. I have SO much reading to do this summer.
Props to arkitech for making this thread so I could reveal what a big nerd I am -- this has been on my B-L To Do List for sometime now.