Free-Floating Planets - May be More Common Than Stars