Rather give because it is the right thing to do and you enjoy helping others out. If you give out of the wrong spirit, you will never prosper.
Giving somehow changes you from the inside out. It makes you a better person and it helps those around you.
My wife and I have been blessed beyond measure simply because we love to give. I am passionate about helping those around me and I believe that God blesses us in return.
You will have better relationships and more wealth as a result.