I have found the ever increasing amount of random PMs from people I don't even know to be rather frustrating. Mostly these peope are people who have seen my name on Guild of the Week on the main website and have added me to their friends list so they can contact me later. Personally other people outside of my friends list, being able to see whether I'm online or not is, to me, an invasion of privacy. It's not feasible to go offline because then my friends cannot contact me and neither can people I wish to trade with or who wish to trade with me, etc.
So instead why not make it a friend request rather than a straight add friend and send a notification to the person being added notifying them and asking if they approve of the request in a similar way to say MSN or Xbox Live? My ignore list should be for people who are generally bad behaved, not people who spam me with PMs because the friends system isn't kept more private.
U

!!!! how are you?
))))" so i pretend i remember them or go offline =/