I've read conflicting things about grand companies. Some people have been saying there's virtually no advantage to pick one GC over another based on your class. And I've heard other people say that towards end game the gear they offer tends to cater towards a particular class.

I prefer to just pick the one I like the most, but at the same time I don't want to make a choice that will gimp my paladin if there's one that has a clear advantage over the others.