Well, an Onyxia run gives me 9dkp, in around 40 minutes, then we get the buff and finish Rag, which gives me anothe r 4 dkp, plus the chance to get the phat loot.
So +9 dkp, and a chance to get a really nice ring from the Ony head.
Haha, yeah. That's definitely not NDKP. That sounds like eqDKP to me (I'm actually pretty sure that NDKP was built off of eqDKP, but the NDKP system is a hell of a lot better, in my opinion).
With normal DKP (EQDKP), there's room for inflation. There are quite a few reasons that inflation happens, but I'll list a single example. When raid members get less and less motivated to do a certain boss, the leader can increase the amount of DKP you earn from helping take down the boss. This seems all fine and dandy, but then the problem becomes apparent. People have huge DKP gaps. To compensate for this, the raid leader may try to change other variables, which only further messes things up.
With NDKP, items have a constant value. They go to three decimal places. Let's say you kill Garr and the following items drop:
Circlet of Prophecy = 14.032 DKP
Archanist Crown = 12.124 DKP
Quickstrike Ring = 16.732 DKP
Total = 42.88800
Now, lets say that when the Garr battle began, there were 38 people online. To calculate the amount of DKP you get, you divide the total DKP cost of the items that drop by the number of people online when the boss battle was started (or ends, I'm not sure which):
42.88800 DKP / 38 People = 1.129 DKP/Person
The rest of the calculations work in the same way. The attendance system on NDKP is also quite a bit more intricate. It's based on a 6 week attendance and earns the name 6WKATT (6 Week Attendance).
Overall, I think NDKP is a lot better. Both work quite well, though. It doesn't really matter that much.