The heavy thought for the day...
OK, guild loot systems are just like systems of government:
DKP (either form)= capitalistic economies, the more you raid, the more you get. Here are the problems, the people who don't raid very often ***** that they don't get enough. But this type of guild generally attracts solid players who raid a high attendance because this is the only type of guild in which they control their own destiny as far as loot goes.
Officer or Guild Leader choosing= this is a dictatorship, and just like with any dictatorship in the real world, the success throughout history has depended solely on the ability of the leader to make the right choices. The main problem here is that players feel like they have no choice, and this system also breeds a feeling of favoritism.
Need Before Greed= this is socialism. The people who raid a lot, push the guild to new heights, watch as some guy who raids once every two weeks link on a Darkblade of the Warlord and get it. Why? Because his need is greater because he never f#$king raids. NBG works if the main people in the guild are not hardcore raiders, all have roughly the same attendance, and just really don't care. But the problem here is, you will never keep the players that push a guild to new heights, log on and raid a lot, and desire to make their toon better. There is no reward for making a lot of raids. Socialism sounds good on paper, love your fellow man, but it doesn't progress in real life or in game.
Honestly, I like a straight up DKP system with a set value of loot. Why? Because there is no politics involved, if you want to plan and wait for a drop you can, and people don't have to wonder if their leader likes them, or if the officers are babying so-and-so, or if somebody who logs on twice a month to raid will get the uber drop for a zone they may not even be flagged for (gotta raid for flags).
It should also be noted, if you are wantin to form a guild to raid at the highest end of the game, 99% of all uber high end raiding guilds run off some form of DKP (or a loot system based on attendance). If you don't believe me, look up the top ten guilds, and ask them what system they use. You can bet it isn't NBG.
So if you want a mid-level guild, that raids more as friends, NBG works. But if you want your guild to push to endgame, gear up, and be "uber" you will have to have some form of loot that factors in attendance. And that "leaders pick" system is just asking for trouble, just watch as the same clique stays around because they get loot, and the other people get pissed off and leave.
I'm RIIIIICH BEEYATCH!!! (HONK HONK)