I'm not much a sativa fan, i like a heavy stone, but one sativa i love is Lion heart.

As for those joint doctor seeds, mmm that looks a nice little plant, could fit a few hundred of them under lights, so it would make for a great cash crop.