According to
this interview with director D.J. Caruso, they are aiming for a 2010 release for the movie. It does look like they are straying from the books a bit but it sounds like BKV is onside with it so far so that's encouraging. Shia LaBeouf as Yorrick and Alicia Keys possibly as 355? Not sure really - neither actor stands out for me.