The top notch ones are Barneys are Sensi Seeds. They're the ones who make all the popular strains. I have heard some negative responses to Nirvana seeds though...
my grow before the one i got now was Super critical from GHS and was some of the nicest shit iv smoked before ther himalayan gold got me 4 and a half ounces done outside a few years back!!