I've been going for years, and IMO...March is the best time to go. April is when you can hit the spawn, but the weather and wind down there can and WILL have you sitting in a room drinking beer, wishing you could go out on the lake. March is cold, but the fish are very predictable this time of year, and can be caught pretty easy if you stay in the deep section of the lake. I have never hired a guide so can't help you there. Blue bank is nice, probably one of the better ones on the lake, but if your taking your own boat, I would look into renting a local home. They are priced just as good as any resort, and your stay will be better. PM me if I can help you any more.