We went last spring break (same as PP; DD's 16th birthday was 3/17! We should have celebrated together one time that week!).
Next spring break is OVER Easter - grrr. Last one, we got the 30% off plus the extra discount through Orbitz. Still, for the two of us (DS and DH stayed home), $300 a night for the BWI was ridiculous to me. We had noisy neighbors, and it just wasn't worth it at all to me (other than I love that area).
I booked the Swan on points for now. Not willing to pay the prices at all. If a discount comes out, I'm not sure where we'd book otherwise. DH will come along I think (DS will be in college - sad face).
I'd say, find somewhere you want to stay at a price that suits you for now. If a discount comes out, then recheck. At least that is what I'm doing.
Airfare - UGH. Probably using Amex points transferred to Jetblue. Never used them but the fares now are insane. I'm waiting though - they fluctuate.