I think she did a decent job as Betty, as her persona is pretty much the same in most incarnations. I like Liv Tyler, honestly...she's always been a cute chick, she's like the female equivalent of comfort food...not that drop dead hot babe, but you'd feel at ease coming home to that. Only thing is, every role she plays, you immediately think Liv Tyler because her facial features are that unique looking so it takes you out of the flick sometimes, but she did have those spurts of comedy(the taxi) and drama, and she did a great job with her CGI Hulk scenes.