I have 128Mb,256MB,512MB,1GBmemory modules.which of these combinationsis the least expensive to upgrade my computer from 2GBto 8GB

I bet it depends on the price of each. Generally, you have limited slots available, and memory speed has to be compatible with installed memory.