You have them on your list, so you can to see they are online.
The only way they won't show up is if you have not their phone numbers saved in your phone.
Re: Why you choose Android?
Open source will always win my favor.
You can run any non-market app.
Android has a file system like you do on a computer. You can edit/download/upload save files.