Hell yes it's cheating! How is it not? I mean jeez.

That guy needs to be kicked in the nuts.

Chatting with someone online and going "ur so hot! I want u" to someone who isn't your significant other is bad enough. Going on webcam and jacking off for someone who is *watching* you do this... how can anyone not count that as cheating?