Flash in Windows.. are you crazy
I always flashed mine in DOS from a bootable USB key, works a treat.

@Synthetickiller: Hard to say really, more is always better ofc. But even 128MB will suffice to run a raided pair of MLC SSDs without encountering the stuttering issues and slowdowns.