This is new in Leopard. It shows you the computers that are on the same network as you. You should at least be aware that as long as you don't have your network settings changed to allow other computers to access files through sharing, these people can't connect to your computer.
If you just don't like them there for cosmetic reasons, go to Finder preferences and turn off time items in the Sidebar prefs.