"С кем" is better and more universal.
eg.
С кем ты пойдешь в кино?
Скажите, с кем я говорю (Tell me who I am talking to)
etc.