I'm pretty sure that board won't support Ivy, nor will it support PCIe 3.0. Definitely not a Gen 3 board. If you're looking for Ivy Bridge support, you'll have to look at Z68 motherboards, not P67. Best way to confirm these kinds of things for yourself is to check out the specs on the manufacturer's website after finding it on newegg.
I've never used a Biostar motherboard myself, but I've never heard good things about them from people I've talked to. Take that with a grain of salt, though, since that's kind of hearsay on my part.