A guy bumped at me and when I said "sumimasen" he replied "my sorry"
(he actually said in katakana, but I can't write it in Google Groups).
What's the Japanese equivalent? "Watashi no sumimasen desu"? "Watashi
no hou ga sorry"?

Also, I've run out of responses to "nihongo jouzu desu ne". 

PS: what's the free news server of choice now?

--
Rafael Caetano