In anything where I can choose my race and class, I never play an elf. Ever. Half or otherwise. When I gave WoW a shot during the WotLK era, I went horde with the friends who introduced me to the game. When I asked them what the tanking classes were, they told me Warrior, Paladin, Druid, and Death Knight.
I figured "I like protecting people and I've always been in favor of doing what's right, and I'm a big sucker for being devoted to a cause , so let's go with Paladin." I was also a fan of Taurens so I decided I wanted to be a Tauren Paladin. Was told upfront that wasn't an option. I asked them what races could be Paladin. They told me Blood Elf. I asked them who else... you can see where I'm going with this. Not even a minute later I was set on Tauren Warrior and I never looked back. I quit shortly before Cata began, but the news about new Cata race/class combos only made me more satisfied with my choice when I first started.
There's a lot of bias in my reasons for actively avoiding as much of the race/sub-races as I can, admittedly, but elves just don't do it for me, so we'll leave it at that. On the other hand, I have tried just about every class concept at least once and even surprised myself in the course of enjoying a class I did not think I would.