if both of us work, i dont think there is a need for me
to give her $.
of cos, i'll settle the bills & fees and if we still have
extra, instead of giving it to her, why not set a certain % of
salary and put into a shared account to save for rainy days/kids
fund?
I adopt your method. Bills all I pay so no need to give her money
anymore. Of cuz grocery expense must still give but extra money for
her to spend on her own liking is ZERO !!! 
And btw when go out together buy things I pay of cuz but draw money
from our joint account to pay hehehehe.