@looting: In WoW the one who had the first hit on the mob gets the loot, not the one with the last hit. I think that system would be quite good to prevent kill stealing.
In groups, of course, you would need specific loot systems (loot master, group loot etc.)
Some other point: Have you ever talked about in/out-combat system? It would be important for rage generation as well as for some abilities