I know I posted up something like this about 6 weeks ago or so but just wanted to clarify this a bit more.
For stuff that is ePTFE you have to keep cleaning it to make sure the holes are clean so it can 'breathe'.
For PU type stuff you keep having to apply the DWR so the fabric 'breathes'.
The Micropore stuff is good for breathing but really fragile and you would probably have to keep cleaning it.
The stuff that is a coated fabric and is fully waterproof doesn't 'breathe' at all.
All of them are waterproof even though they may 'wet out'.
You can get around something not 'breathing' by using pit zips and mesh pocket or just opening up the jacket.

