Alright, lets see how broken it is.
Basically, I think it's working, but I'm not raiding, so I can't test it.
It needs the bosses and items for TBC added. I've left in BWL/AQ bosses, so someone who has time can fill them out, hopefully, and I'll update it. The only thing to beware is bosses like Razorgore and Skeram, and of course, I don't know if there's any bosses like them in TBC.
Until they are added, the automatic rollcalls for boss deaths won't work.
It will record all epic quality items with a value of 0 if it can't find a stored value.
I went to put it up on wowinterface, but they don't like executables, which is fair enough. I'll figure that part out when I get time.
If anyone has time and feels like helping me get this usable, I'll be grateful.
/qdkp will show you the few commands it has - basically apart from the actual interface, /qdkp attn will record a raid and attendance, and prompt you for a note (I used this to record zero value raids for attendance when learning).
http://qdkp.nzaperture.com/