I'm thinking about checking out Windham on Friday. How is it? How does it compare to Creek? The map looks like they only have a few trails?
Never been to Windham, but you should go check it out and also bring an XC/trail bike and hit up Elm Ridge while you are up there.
I've ridden that quite a few times. I really like the new Gold Mine Trail!