I've always pictured Eric Roberts as Marcone...Nicolas Cage's Balthazar in "The Sorcerer's Apprentice" was very Dresden - also most of Cage's characters are full of wise cracks in tense situations. I'd probably go with him.
That's because The Sorcerer's Apprentice was shamelessly copied from Dresden. Nic Cage is one of the two people in Hollywood we have confirmation of who have read the books. The other (I believe) is Valerie Cruz, who played Murphy in the TV show (and is a favourite 'round here for Susan).
Of the lot in the suggested list - I think Paul Bettany could really pull it off, make-up would need to do something about his fair colouring though.
Ooh, yes. Make-up shouldn't be a problem, if naturally-ginger Benedict Cumberbatch can get known for tall, dark and handsome, or if naturally-brunette Sarah Michelle Gellar can get known for, well, Buffy... The accent could be a problem, but we've had a brit playing Dresden before.