I have used pidgin as a universal IM/chat client for almost 2 years. Its multiplatform and you can use it on Linux/MacOSX/Windows. My buddy has problem loading his HUGE MSN list on it 2 years ago (it was like 260 contacts or some crap!?) and he refused to try it again since . What he needs to do is clean up his damn list. lol However, you want camera support... so no clue if its supported... probably not.