Preheat oven to 450°. Place 2 baking sheets in oven as it preheats.
Bring a large pot filled with water to a boil. Add broccoli to boiling water, return to a boil and cook 2 minutes. Drain; plunge into a bowl of ice water. Drain well; pat dry. Combine broccoli, oil, garlic, pepper and salt in a bowl; toss to coat. Arrange broccoli mixture in a single layer on prepared baking sheets. Bake at 450° for 10 minutes or until edges begin to brown. Turn broiler to high but do not remove pans from oven. Broil 5 minutes or until browned in spots, rotating pans and stirring once after 3 minutes.
Heat a medium skillet over medium heat. Add pistachios; sauté 4 minutes or until toasted. Cool slightly, coarsely chop.
Bring vinegar and remaining ingredients to a boil in a small saucepan over medium-high heat. Cook 2 minutes; drain. Place roasted broccoli on a serving platter and sprinkle with pistachios and raisin mixture.