Looking at my last post on this topic, gathering and analysing remote logs rather bleak compared to local CMDlets however I'll give you a really hot clue on how to do this with very little effort.
PowerShell 2.0 remoting functions.
Think of the power of local CMDlets available remotely and you're not making remote WMI calls, but using native PowerShell CMDlets to do your bidding. I hope I'm wetting your appetite!
More on this later.....