Windsor is the bigger of the bunch you mentioned, Loch Lomond is the biggest BV lake. Fished Windsor last week, it was a tough bite, there are some schooling fish that can pop up and if you're right on them, you can get them on a spoon.
If you're into bream, there's been a good bite on Windsor, crickets fished around deep brush piles.