I've been hunting for a good switch with at least two 10Gbps ports too, surprisingly hard to find today still. I've ended up with a XGS1250-12 (3 10Gbps ports) for now, but OpenWrt support isn't great, the ports end up 1Gbps (or some other similar problem, not sure I remember the details 100%), so still running Zyxel firmware which, well, isn't OpenWrt... Other people here might have recommendations for suitable switches with good OpenWrt support?