Who Should Play John Perry In The Film Adaptation Of Scalzi's Old Man War?

One of our favorite sci-fi books ever, Old Man's War by John Scalzi, is being adapted for film. We are super-excited to hear that Paramount is taking on the project and can't wait to see who they get to play John Perry, an old widower who gets to be young again only to go off and fight in a war. Oh, and there is that military woman who looks surprisingly like .... well, if you haven't read the book we aren't going to spoil for you! Read the author's take on the film here. And while we're debating who we'd like to see in this cast, we'd love your take on who you'd like to see play John, Jane and the entire gang. Leave your comments here. One lucky poster will receive a free book in their favorite genre.