SAN FRANCISCO (Reuters) - Facebook is making enough money to cover its costs and now has 300 million users, the world's largest social networking site said on Tuesday, proving the Internet's newest star industry can be a viable business.