Oh for christ sakes... do Windows users look anywhere outside their own small worlds?
I've been monitoring the AWAY/OPER status of users for years now. How you ask? I DON'T USE /WHO! Use /who repeatidly, and you'll just induce lag.
So what do I do then? I use /userhost. 5 nicks per line, 4 lines, every 30 seconds until everyone is the channel is checked, wait 5 minutes, repeat. Pretty simple huh? Imagine this concept was concieved of back before Windows 95 huh? I did not come up with this idea. I just stole it from Mac IRC clients.
Do not argue with me that /who is faster. The query ratio (that is the amount of information sent out and back) is uneven with /who. With /userhost it's more flat lined. Regardless, you put less demand on both the client and server using /userhost. Which is WHAT YOU REALLY WANT!
BTW, mIRC uses /userhost and not /who when looking up addresses not in the internal address list (buffer). It's the simplist way to look up an address.