I think the way to do these books properly onscreen would be to do an HBO series, with one book per viewing season. The first couple of books might have to be fleshed out a little, but that's okay with me.