Terenesia by Greg Egan
I might call this a genetics thriller, sort if in the same category as Jurasic Park, but not lame. The science and characters are both extremely believable, which makes for a very enthralling story. The domain-specific image-processing language that the main character uses at one point, for example, seems to be to be exactly where computer programming languages will be in a few decades. The book is also the source of one of my favorite quotes.

