I also found this resource that should make it much easier to understand WMI: Windows 2000 Scripting Guide

One of the interesting parts is how it tells you how to get a single object instead of getting all of them, by using Get instead of ExecQuery (I didn't try it yet, but I assume many of those are true for printers as well).