I completely prefer Brandon. I pronounce them differently (BREN-din vs BRAN-don) and I just love the sound of Brandon. There's a very noticible difference between the two for me. I only know 2 Brandons and about 3 Brendans so they're not all that popular. =)