Not gonna give A either + or - ... but your story's an interesting one. Appreciate you sharing it so candidly and without excuses.
In think if we're honest we can all admit to having plenty of road-rage moments, I certainly do even if I never actually reached the point of physical retaliation (yet).
BTW did you watch the BMW city-boy vs rednecks movie? It's an absolute classic ... I watch it every time I want to experience a revenge fantasy:-
http://www.youtube.com/watch?v=lh_gL7Az53o
On the flip side I saw an FML recently about a guy who got angry at a car tailgating him and flashing him, who slowed down and blocked the car for as long as he could ... and then when it finally managed to pass he saw it was a guy taking his wife to hospital in labour ... justgoes to show not all bad behaviour is intentionally inconsiderate.
But 2aw's taxi driver is a jerk and got what he deserved. Will defo bear it in mind as I drive around ...