I don't teamkill if i can help it, but every now an then there is someone who really deserves it. Here's three occurrences, the best being the last, (in my opinion.)
This happned not too long ago. I was comandeering and before I went to the command screen, I noticed this one guy was following me around with a 'shifty look in his eye...' I decided to keep watch on him before giving my duties my full attention. He soon threw a large brick of C4 at me. Needless to say I ran from that spot, and managed to avoid the explosion. He then started blasting off single shots from his carbine. I sidestepped a lot of them, but was down to red health before he had to re-load. I shot him in the head with a cartrage from my pump shotgun. He punished.
He ran me over a couple of times with a Hummvee and shot me while I was busy a few times before he left.
Second story, and chronologically the earliest, and my first intentional teamkill. I was on a TOW on Zatar Wetlands but someone had parked a buggy in front of me, obscuring my view. I blew it up, (empty,) so I could see the enemy APC and shoot it. I did, but out of the corner of my eye a saw a flying C4 brick. I jumped out of the TOW, and noticed someone was runing backwards, and continuing to throw C4 at me. I fired a few warning shots but then saw that he really meant to detonate, so I unloaded the gun into his torso. He punished. I asked why, and he told me that he was trying to kill me because "I shot his buggy."
He was nowhere near the thing when it blew.
Yeah, I got a teamkill when I could have just waited for him to kill me so I could punish him, but it's a matter of pride.
Third. On daging oilfields I was introducing my mate to the game. We had played BF1942 many times before, so I thought it was my duty to introduce him to the BF2 world. he wanted to try a chopper, so we both spawned at the airfield. Someone else got in before us and I ended up being his gunner. I asked him to get out and explained the situation, but he said fuck off. I told my mate that we'd have to try another time. He waited at the airfield. I flew for about a minute with this guy before he did some fucked up manouver that led to us being slammed into a tank. he blamed me, I'm still not too sure why, (I was in TV missile all the time he never gave me anything that remotely looked like a shot.)
So back to the airfield. This time I was a bit quicker but my mate was not. This time he was my gunner. We flew for a while, captured two points and blew up a jeep, until unfortunatly I got a lag strike. When the computer righted itself the chopper was upside down. This guy hurled abuse at me, I told him what happened and went to the airfield. This time he decided top shoot both of us at the spawn point. He then took the chopper and crashed within 45 seconds. He tried to kill us again with a jeep, but missed, so my mate fired some bullets into his head. Another guy took the Chopper that time, but only to transport him to a point, where he abandoned it and it crashed.
So we were waiting at the helopad again. This time I said we'd just let him have it and we'd do something else. He joined us and fired a clip into my mate, killing him. He then took out his pistol and tried to take me out. While we were jumping around I made a few alterations to the chopper.
Once he had stopped firing I told him that he could take it, and I wouldn't be his gunner. My mate had joined us again. He tanked us and got into the chopper. I told my mate to just watch the chopper fly away. I started a countdown, which I typed in teamspeak so that this guy could see it. I bet he wondered what the fuck was going on.
At 'zero' I blew him up with the C4 I had strapped to the chopper. It was awesome, made especially hilarious by the abuse he typed to us later.
Shit, that was long. Good times though.