Ellen Page all the way. I honestly imagined her in my head when I though of Vin throughout the entire series, no one else would make sense for me. But I do love Summer Glau. I think Nathan Fillion would be a better Kelsier than RDJ, but that might just be me being a Firefly fanboy.