The "don't flash for fun" advice was given to you as general advice, not to "insult" your "intelligence".
Until your last post, you have not mentioned anything about whether or not you are facing any particular problems that may require a BIOS Update. You asked a rather general question about MSI Live Udate and did provide no information about your current system configuration or specific issues. So, how can we know why you would consider a BIOS Update? The "don't flash for fun" advice is a very good advice, and what follows from it is also: "If there is a good reason for a BIOS Update because a BIOS related problem is suspected, it makes perfect sense to consider a BIOS Flash to solve that problem". There is no reason to feel insulted in any way and there is no point in going down that road.
i always used their utility to flash bios within windows
Statistically speaking, the percentage of bad flashes is
considerably higher when a BIOS Update is performed from within Windows. This is not a manufacturer-specific thing, but a general fact. The Windows flashing applications that are provided by different mainboard manufacturers are all utilizing the same AMI or AWARD Windows Flashing Utilities. Because of that, there is no significant difference between the Windows flash tools of different manufacturers when it comes to the actual BIOS Flash.
The inherent risk of any Windows based flash has more to do with the operating system and the layers of services, drivers, routines and background applications that may interfere with the programming routine, which remains one of the most critical software based operations that can be done on computer system. That is why, you will not find anyone here that will tell you, "yes, go ahead and use Windows based flashers", and then consider that as good advice and still sleep well. If you really feel that you want to WIN-flash any BIOS of your choice, download the original AMI WinFlash Utility from the AMI-Site to have the full-featured version of the utility that MSI Live Update uses to program the BIOS Image to the Chip in the first place. However, if the system freezes or shuts down during the flash, please do not get upset in here and do not get mad, if the first thing we will tell you will be "Well, we told you."
I have used that utility many times in the past because I was too lazy to prepare other media for a DOS-Flash. It worked okay most of the times, however, I temporarely rendered two different boards useless twice in the last 6 month, because the Windows programming routine crashed during the flash. Statistically, this adds up to a 5% chance of disaster (based on the number of total flashes I performed with WinFlash whenever I was lazy). That is too much to recommend Windows Flashers. Never did I have any problem when flashing from DOS (robably >100 DOS based flashes in the last couple of years).
Also i can't run my RAM at stock settings (1333mhz 9-9-9-24) because when i plug in a USB device i get a BSOD. I have to run my ram @ 1066mhz (underclocking it) just i don't get BSOD's.
Keep in mind, that according to Intel's own specifications regarding the memory controller of the CPU, DDR3-1333 is not officially supported and already has to be considered as overclocking (regardless of the native specs of the memory modules in use). Of course, overclocking/ compatibility problems can be compensated to a certain extend, but they do not depend on the BIOS alone.
What memory modules are you using (brand/exact model name)? Have you tried to increase the memory voltage level somewhat (+0.1V-0.115V)?