I'd agree - buddy does sound rather unprofessional. My vote would go with 'contact' - given that it's an IM application, I think that's clear enough. I've just checked on windows - MSN and Skype use 'contact' and Google Talk uses 'friend.'
<br><br>Thomas<br>