Approximately 6.5 billion.
roughly 7 billion!
By the middle of this century there may be 9 billion. How are they all going to be fed?
Here is a world population clock:
http://www.census.gov/main/www/popclock.html
This is a Simple Dialog Demo.