Really? Huh. I can see that with larger structures, but it can also really be a pain for those boolean checks the larger the record.

Using gettickcount I found that both had a time of 0, I forgot the highlatency timer routines, so how did you test that out?