Is there a way to tell which providers are online at the moment without having to look at individual profiles?
If you add your favorites as a contact, then they will show up on the left under Buddy List when they are online.
To do this, go to their Public Profile and click on User Lists and choose add to contacts from the drop down list.