As of now, the XFX board has been having lots of reliability issues. The BIOS is supposed to be buggy and also there have been many cases of the board arriving DOA...
If you just MUST have a 650i ultra motherboard, do consider the Galaxy board. Its available for a bit less, is an nVidia reference board. I've been using it for the past 2 weeks without any issues what so ever.
The Biostar is also a very good motherboard considering that you get a P35 chipset board for Very cheap. The one major negative ive noticed in the Biostar board is the layout. It aint like your normal boards. The 24 pin Motherboad powersupply connector is located ABOVE and not BELOW the cpu socket. This might create airflow issues, though its otherwise supposed to be a very good board.