When somebody suggest to buy or choose a product, they use the word "bank for your buck" .
ie.. "The best "bang for your buck" would be the Core 2 Duo. It all depends on what you want to spend."
what does it actually mean? is it a business word or commonly used?
Thanks a lot
'Bang for your buck' means 'value for money'. It's a common enough expression IMO.