I was keeping an eye on different NICs when the right wave came. I managed to buy a CX455A. I bought 3 NICs because I have three servers where I can use them. One NIC was dead, and it got replaced very quickly with another. So, thank you to the eBay seller who sent me another one very quickly.
I needed to make small changes to the BIOS, and it was working. Because my NIC supports InfiniBand and Ethernet, I needed to change InfiniBand to Ethernet.
My current NIC supports 16x vNIC, which is enough for my home lab. I will write later about how I plan to use it.
Here are few photos of my BIOS settings: