There are 2^160 addresses in total. That number is incredibly huge.
Let's say everyone in the world (7 billion people) are creating 10000 addresses every second and the addresses created are all unique, it will take 6.620559 * 10^26 years to generate all addresses (=2^160 /7000000000 / 10000 / 60 / 60 / 24 / 365).
For comparison, our universe has an age of 13.798* 10^9 years only (http://en.wikipedia.org/wiki/Age_of_the_universe).
So any address I search in blockchain.info for example is whether not generated yet, or is generated and empty?
And after looking around a bit, and taking in count all BTC addresses with actual balance, I have rounded up that if someone decided to bruteforce the whole numbers existing that generate private keys, they have a chance of ~~ 1 / (3 x 10^38) of finding a wallet with actual balance.
You can search any valid address on blockchain.info.
Among the 2^160 valid addresses, only a tiny fraction of them has an associated private key generated. Among them, only a fraction of them has been used.
For example, address 1BitcoinEaterAddressDontSendf59kuE is a valid address but no one has generated a private key for it. Every person can send bitcoin to it, but no one can send bitcoin out of it (unless someone generate the private key with a incredibly tiny chance).
On the other hand, I have the private key for the address in my profile, but I haven't spent any of the bitcoin on it yet.
I see! Thanks anyhow for the explanation and for your time! I think I understand now the general idea of how this is. One last thing, you wouldn't know anywhere where I could find a script that automatically finds the BTC address out of a known Private Key?
You could go to https://brainwallet.github.io/#generator, click "private key" in the 1st row, enter the private key in the 5th row and you will get the bitcoin address in the 6th row.
Or you could refer to http://davanum.wordpress.com/2014/03/17/generating-a-bitcoin-private-key-and-address/ and slightly modify it to get a simple code to convert the private key to bitcoin address.