I come from a dad who is a computer programmer now my brother is a coder and telecommutes 1000 miles, as does my sister in law. My brother and sister in law sit in the same room and IM eachother rather than talk- it's weird but it works for them! My husband is an online gamer and DS learns by far the best from the computer. Fine by me, I get the TV to myself lol!

I'm a pretty big believer in natural consequences. I wouldn't have taken away the computer for my son hitting in a different setting unrelated to it. Now if I'd said "get off" leaned over to turn off the screen and hit me? You bet. In the circumstance you described, I would have taken him home from the location immediately (or made him sit out if I had to). Depending on why the incident happened, he may have to make an apology to the kid, write a letter apologizing etc. I also have a copy of "Hands are not for hitting" and I have made him (at 6!!) sit and read the book aloud 3x.

By the way, as a kid, my mom always made me choose my own consequences. She says that as a perfectionist, HG+ kid, I was always far harder on myself than she would have ever been!