I like the FASM syntax it's more minimalistic, MASM is more Object Oriented in comparison. I realize that for windows I'll have to be familiar with MASM but I digress from learning my ASM from a MASM point of view.
~
So far I'm resolving to do my pet projects in FASM, and my "real" projects in MASM, I'll also look into Winasm since you recommended it.