I use the Arc'teryx Cierzo 18, very lightweight, no top flap but still pretty water resistant (it has a small rubber piece that covers the hole).

Compressible and super light. It has a front pocker, removable sternum and waist straps. I've trolled around Boston with it for a few days and it worked fine.

_________________________
-----
"The only easy day was yesterday."