Powershell syntax looks kinda goofy and overly complex - and not very intuitive. Looks like it was developed by the same bunch that did WMI ;-)

btw I'm a HUGE MS fan.