I am a long time fan of PowerShell but we must also realise that we should be applying the right tools for the right jobs. I have seen examples of people trying to write applications in PowerShell or even ETL tasks. In my opinion neither are appropriate uses of PowerShell.
Gaz
-- Stop your grinnin' and drop your linen...they're everywhere!!!