But I'm biased. Not alot of traffic on the BST yet.
I don't know of any that have a BST set-up.
We want to get a good one going on the 'Verse, but it takes people posting.
Comic Book Resources is probably the biggest one out there and they don't have a BST.