If Christian Bale were to play Kelsier, then imagine him in American Psycho when he's about to kill Jared Leto's character.
"Is that a raincoat?"
"Why yes it is!"
That kind of crazy, but not as murderous, but maybe so, just suppressed and reserved only more nobles.
Summer Glau would be a passable Vin, but I imagine this book with an exotic and eastern feel, and if you cast it like another British movie, then it would be like every other fantasy story...I've had enough with British actors in fantasy movies. Although the accent is fine, get some diversity.
Elend would have to be a young, dashing type. I have to read the book descriptions again to get an idea for Dox, Ham, and Breeze...one of them is portly. But for some odd reason Jeremy Irons popped into my head for Clubs, just because of his indifferent and sullen behavior.
Yeden has to be downright idiotic and annoying, and even bitter.
Then again, current actors could never measure up to the characters, maybe they should just find someone new for some of the parts.