What is your weight?
I sailed the Kode 103 in similar conditions earlier this week. My first time out on the water this year.
The Kode 103 would be a good choice, as would the Carve 111 (a little big for over 20 knots, but with the
reserve volume you need to get back if the wind dies.
The Atom would ride very nicely I'm sure, but if you weigh 75 Kg. or greater, not much reserve volume and pretty slow to plane.
The Futura 101 might also be a good choice.