Cut the bacon into small pieces and cook over medium heat just until crisp; drain on paper towelsIn a medium bowl, combine the broccoli pieces, chopped onion, raisins, and cheese. Gently toss together.
In a small bowl, whisk together the vinegar, sugar and mayonnaise. Pour over broccoli mixture; salt and pepper to taste. Toss together until well mixed. Refrigerate 1 hour.
Add the bacon, shrimp, seeds, and chopped basil to the chilled broccoli mixture. Gently toss; serve.