BCCG is more like a free graded card you get for joining, it's not highly regarded though in the hobby world, the best thing to use as a grading company if you know you're card can get a high grade will be BGS, they sell more than any other grading service, because they are the toughest to get a great grade on! Then I would prolly say PSA, etc