Gore-tex might be a good choice. My rain/windbreaker jacket is breathable but guarenteed to keep me dry and it does block the wind. It is medium weight and not too bulky.