I thought Liv Tyler did a really good job in That Thing You Do. Her character in Armageddon wasn't perfect, but she did as good of a job in that movie as any of her male counterparts. I also thought that she did a good job in Lord of the Rings.
I don't think she's been in anything of note since the Lord of the Rings. I wonder if we've seen the last of her movies.