Oh dear - this has been a topic my wife and I have discussed endlessly. We've never hit on anyone we consider fully satisfactory for Harry himself. I guess my "favorite" castings are:
Katee Sackhoff - Murphy
Isaak Sirko - Marcone
Liam Neeson - Michael (I literally hear his voice when reading Michael lines)
When I read some of the descriptions of Lara in action, I find myself imagining Angelina Jolie in Lara Croft mode; there's more similarity there than just the name.
The wife and I have discussed many, many castings for various characters, but those three I itemized above are the ones that really resonate for me. Most of the others I'm able to envision numerous performers taking on.
Speaking of this general topic, I read not long ago that all the big movie studios are hungry for "franchises" - it's the new big thing. Well, what the heck? Here's the perfect franchise, all laid out and ready to go, right under their noses. Come on, Hollywood!