Cook the bacon (either in a skillet or in the oven) until brown and crips. Chop and set aside.
Cut broccoli and cauliflower into small florets. Add to a large mixing bowl.
Dice red onion and add to broccoli and cauliflower along with the bacon and shredded cheese.
For the dressing, combine Miracle Whip, sugar and vinegar in a separate bowl. Mix well to combine. Pour the dressing over the salad and fold together until the ingredients are well-coated.
Refrigerate to allow flavors to blend. Salad will keep well in the refrigerator for 5-6 days.