Well, that was a treat: Ben Folds in concert tonight in Iowa City.