After the shocking (to me, at least) revelation that my wife wanted to see "Moneyball", I picked it up from Redbox and planned an evening viewing with the Mrs. The movie intrigued the hell out of me - having read the book, I knew that it read pretty much like a economics textbook (albeit an entertaining one, as author Michael Lewis has a way of doing that with very boring topics), but Brad Pitt got behind it, Aaron Sorkin (*swoon*) had a hand in writing it, and damn it - the critics actually liked the thing. Next you'll tell me there's actually a critically-acclaimed movie about pro wrestling.
So my wife didn't make it through the thing (she doesn't stay awake through too many movies in general, and "Moneyball" was over two hours), but I really enjoyed it. I thought it was really well done to stay decently close to the book while still make a marketable and accessible film. The characters were likable, and while I wasn't crazy to see Paul DePodesta turned into "composite character" Peter Brand, I understand how doing something like that made the film easier to make more entertaining. In reality, DePodesta isn't nearly as "geeky" or awkward as Brand is, but Jonah Hill's portrayal of Brand loosened up a movie that could have easily gotten too dry. In terms of whether or not a non-baseball fan could enjoy it, I think just as long as you don't hate baseball you can watch without much of an issue.
THAT SAID, my nitpicks (and things you might be wondering about):