If the Metal Gear Solid film is live action, I honestly think Christian Bale would make a good Solid Snake. He can do some decent voices (American accent, the "Batman voice", his own English accent etc), he's a good actor all round and when it comes to physically preparing for roles, I think he nails that too (The Machinist, Batman Begins, The Dark Knight etc). I can imagine him looking like Solid Snake from the first Metal Gear Solid game, minus the blue eyes (unless they changed him for the film like, contacts or something).
Viggo.. I don't think so. I don't think he would make a good Snake, honestly.
Meryl? Hell, as long as it's not Milla Jovovich or whatever her name is.. I really hated her as "Alice" in the Resident Evil movies, I honestly can't stand her. Maybe.. Kate Beckinsale or something? I liked her in the first Underworld movie.
Liquid Snake.. that's a hard one. Maybe James Marsters or whatever his name is (the guy who plays Spike in Angel/Buffy)?
Oh man. You know Colonel Roy Cambell? The guy who plays Dr Kelso from Scrubs looks full on like him, but of course, does -not- have a decent voice for it, ha ha.
Your thoughts, guys?