Yeah, I only now noticed that even nslookup orders them.

Even though it has a random first entry, the rest of the entries are always in order...

It looks like you're right, and that Windows sorts them.

But uhm, could you maybe do a lot of IRC networks out there a favour and make mIRC undo the ordering, as in, pick a random IP out of the list it gets from winsock? ;-)