As everyone here always says: buy where you want to stay most of the time. It's nice to have the flexability to stay at other resorts, but at the smaller resorts and at busier times you will want the 11 month window to be sure to get what you want.
BCV resales are a little harder to find, but they are out there if you are willing to wait. I'm in the process of buying two BCV contracts right now. I put out calls to all of the resale brokers right at the end of April. It took about 3 weeks to find the contracts that met my needs.
It's worth waiting for what you really want. Be patient and good luck!