Generally, people who want the best performance seem to go with pierce, because they already have dex raised for their bow usage.
On the other hand, the classic D&D ranger used swords, so blades is an attractive option.
Personally, I use rapiers, which are swords but count as pierce :) I just like the idea of sticking the baddies repeatedly.