KiXtart for logon scripts, PowerShell for everything else and VB.Net for the heavy stuff \:\)