Agree!
A great actor stays a great actor even when he decides to do a bit main stream - stuff sometimes (look at Robert Downey Junior). Although I have to admit that I used to love Brad Pitt but after he became too mainstream, he became boring IMO... But I'm sure that won#t happen with Edward. He's much too talented and smart, to become too mainstream...