Wow, awesome job there, Marshall. Would you mind if I used that format to revamp my own as a general linux advice tip? (though honestly, the only issue I've found so far would be a Pure Virtual Function call that gets fixed by switching to Win98 or lowering the resolution. Unless the user manually switched to DX8, I guess...)
I'd ask you in a PM, but I don't know how to send those yet. >_>