Missisquoi Bay is a very good spot to hit for good sized pike. Mallets Bay is good also, I think Bensons landing is a waste of time, thats just my opinion. If your willing to go to other places, Lake Carmi, Memphromagog, Bomoseen are good options. The Connecticut River between Orford, NH and the NH/ Mass border is good also.