Cheap? Mikrotik.
A Mellanox SNxxxx would likely be the best performance/$ option, depending upon how many ports you need, though. See the tips ‘n tricks thread for more on those.
Arista is my personal favorite, but they’re more power hungry (assuming that matters to you).