This specific version of 300 (2006) is a high-quality "Open Matte" release that offers a unique viewing experience compared to the standard theatrical widescreen version. What is "Open Matte"?
Typically, Blu-ray is superior to streaming. However, the Open Matte version of 300 was never officially released on Blu-ray. It only existed on early HD-DVDs and specific broadcast masters. Eventually, a pristine (Web Download) surfaced.
Quick recommendations
This specific rip (usually sourced from the now-defunct HD-DVD open matte master or a European streaming service that accidentally kept the full frame) offers: