I've never done a BIOS update before, and i can't seem to find anywhere in the BIOS that even hints at a BIOS flash/update utility.
I have the BIOS bin file in the root directory of my usb flash drive. Is this method even possible? Anyways i'm a complete noob to this and i couldn't seem to find any helpful instruction through google. I'd prefer not to use any windows based flash utilities...i don't trust windows stability.
Using the ISO provided by XFX on their website is by far the easiest hands off approach to flashing your bios. Burn the ISO to a CD, restart PC, enter your bios and make sure to load defaults and make the cd-drive 1st boot priority, press F10 to save, hit Enter and when the PC restarts it will boot from the CD and the ISO will run itself and update your bios.
As for having the .bin file on your USB, I know you can enter the flash utility by pressing ALT-F2 and the utility may see your .bin and update that way. I know it does from a CD, not sure if it's the same for a USB drive.