So I used the wayback machine on supermicro's Bios and IPMI Download page. Clicked on the link, but no dice (file not preserved). So I use the "SoftwareItemID No" in the current url and then bam. Here is firmware version 3.58: End User License Agreement
You can pretty much get any firm/bios version just using this method (provided you can get the "ID" number).