Hey Flap. I've played all of the courses on your list except Crow Creek. That's a real nice lineup of courses. I was in MB in March and played BF Love, Rivers Edge and Thistle. All were fantastic and in great shape. Rivers Edge, Caledonia and the Dunes are my top three favorite courses in MB.
Here is a link to the photos from the March trip.
Have a great time.
PS do you still post at FGI? Didn't you have a...