The whole idea with putting foam on the wall (as far as water and vapor management) is to get the dew point inside the foam (1st choice), and to pick the correct vapor barrier on the inside face of the wall the control moisture. This will ensure no condensation on the interior of the wall and to limit condensation when conditions will create it - and avoid nastiness like black mold or dry rot.
The wall system needs to be matched to the HVAC system. (i.e., some combinations require a slightly higher interior air pressure to control air flow through the wall.)
There will be some months in the winter when the dew point is not inside the foam. The assumption is that the inside face of the wall is semi-permeable AND you have some sort of humidity control to dry out the wall.
Engineering data:
http://www.buildingscience.com/documents/guides-and-manuals/gm-guide-insulating-sheathing
Assuming that we are talking about garages with the assumption that the HVAC system isn't fully conditioned like it would be in a house, a lot of the engineering is out the window.
I've been around and around the raw engineering calculations on this. I eventually came back to just doing it the way that houses and garage have been built for 50 years. i.e, siding, house wrap, OSB, studs, kraft faced insulation, drywall and paint. Just make sure to detail away any air leaks.
I think that a lot of folks that only use part of the whole system are setting themselves up for problems. (i.e., only using foam and not an HVAC with HRV for example). There are a lot of homes that where built early in the super insulation kick that now have rotten walls.
Basically:
Keep liquid water out
Allow the wall to breath enough to dry it out when water does condense.
Avoid air leaks
If I lived in a colder area I might add some lath 90* off the studs to limit thermal bridges. If it was really cold, I'd use a 2x6 wall.
Going nuts on insulation and missing something critical like the HVAC system will just create more problems than you solve.
The basic problem is that all the heat load and insulation calculators assume an interior temp of 70*F. But most folks seam to run their garage at 50*F in the winter - at least I do. I'm doing hot work anyway (sanding, planing, hucking tires / transmissions / etc. around.)