I generaly read a book in about 3 days (depending on the length), in the last couple of weeks i've read:
Every babylon 5 book (as I have the locations & cast set in memory it only takes about a day to read a B5 book), I'm on a B5 fest at the moment as i've spent my weeks holiday re-watching the entire series whilst reading the books.
Frontier Earth by Bruce Boxleitner, it's a mix of sci-fi & western (did you know that aliens were involved in the shoot out at the OK Corrall between the Wyatts & Earps?)
Profiles of the Future by Arthur C Clark, A C Clarks attempt at predicting the future ( a very brave book for any sci-fi author to attempt)
War of the Worlds by H G Wells, I've read this so many times I know every word off by heart but still can't resist reading it over & over again