Use of PowerShell to monitor usage of Exchange

I have opted to use PowerShell to monitor usage of Exchange 2003. Can you please tell me the script details and what server PowerShell relies upon? Is there any other option available besides Power Shell to monitor performance and usage of Exchange?
