I don’t know if anyone else has noticed this, but what irks me a lot is that there’s different kind of contacts on Windows Live. Instead of one simple unified contact system, there’s at least 3 different categories of who your contacts are : Messenger, Spaces, and Hotmail.
If you add a:
Messenger contact – You get to view them on Messenger, Spaces (if they made one), and Hotmail. Wow. It’s amazing isn’t it? Sometimes you might have to ask permission if they kept their Spaces private for whatever reason, even if you are a Messenger friend.
Spaces contact – You only see them on Spaces. That’s it. You have the option to add as a Messenger friend, from their Space, or you could ask yourself for their real e-mail address. Least friendly place to add a contact.
Hotmail contact – You can see them on Hotmail, Messenger (if it’s a Windows Live or Yahoo! account), and Spaces (if they made one).
So the best places to add a contact is directly from Live Messenger, and you want to avoid making contacts from Live Spaces. Funny, considering Live Spaces is suppose to have a community feel to it, rather than being reclusive to make friends.
What’s with the need for so many different types of contacts? If I add a person on Spaces, I expect them to instantly be in my Live contacts to have easy access via Messenger and Hotmail. Not the opposite of "easy access". I wouldn’t add somebody if I didn’t think they were worth of communicating on more private areas like Messenger and Hotmail.
I can understand the distinction between Hotmail contacts vs. Spaces+Messenger contacts, because not all your Hotmail contacts will actually use a Windows Live account. But Spaces and Messenger friends should automatically be paired up. NO sense in not doing so.
Jamie wrote a great article about Live Contacts and what needed fixing, with a good number of issues relating to Spaces vs. Messenger contacts.