Kirk died a total of... well, once. As has been pointed out, Generations was the only time his death wasn't either a ruse or a mistake.
At least Spock died for something, to save the Enterprise (and all aboard). Kirk died well for nothing.