+1 on the joe rocket magnetic tank bag. it may look small, but it holds quite a good amount of stuff. they also have an XL size. i like the clean, sleek look of the bag. it has a strap for you to carry around if you want, like a purse.
there's no green but i think they have magenta or something close to pink.