Agreed, book Frodo is much better, naturally. There are a ton of problem's with PJ's Frodo, which I'm sure a big Frodo fan could list out.
Check this out-
http://www.istad.org/tolkien/faramir.html
It's from a site called "From pointy ears to Grima's tear" by an unknown Tolkien enthusiast. It explains that the main reason Faramir's character was so screwy in the films was because of the changes made to Frodo's. Interesting article and well worth the read!