I hope it doesn't turn anyone off from the article, it's a great writeup. I was actually more impressed about the willingness to fire up the disassembler for the Windows section, although it shouldn't be necessary. (Running it to bare metal would also be cool).