Great examples. Just to add that there are a couple of native Windows port of openFoam available - try to avoid cygwin ports as computational time really increases.
Free one at:
https://code.google.com/p/bluecfd-singlecore/ - it does not support multiple core though.