Probably Linux. You don't need excuses to hate MS, they give you lots of REASONS. Only reason I haven't changed already is I have made a bad investment in spending my time and money on MS. Eventually they will make me mad enough to switch. Expect to find out when I bring my machine w/ a new board back up.
BTW What caveat were you referring to? They don't give any warnings about low level formatting. That is the whole point. Low level format a few times; and thery will withdraw your activation priviledges; but they don't warn you about that. Do you get it now?