Powershell-vim is a project mainly written in Vim Script, it's free.
PowerShell Scripts for Editing in VIM
There are multiple implementations around the vim site. This collects them all into a moderately useful package for installation with something like vundle. The individual authors of the respective files are inside.
They include some minor fixes in some places.