I really enjoyed it too, though the first half of the book is better than the second.
I'd bought it while stuck in an airport trudging through Kim Stanley Robinson's Mars trilogy (which I hated), saw a book by qntm in my recommended list and bought it instantly, having read their online stuff. Unlike the KSR, it was great fun and I blazed through it.