Rob Mokkink posted a storage path load balancing script to the VI Toolkit (for Windows) VMware Community. Rob’s script is somewhat specific to his environment, it assumes that each host has 2 host bus adapters, but it would be pretty simple to adjust it for variable numbers. The greatest thing about it is that this is the sort of feature that you would usually expect to pay big $$$ for (or big €€€ for, as the case may be), but it’s done with just barely over 100 lines of PowerShell. Way to go Rob!
P.S. Did you know that if you connect to a VirtualCenter that is using Active Directory, the VI Toolkit for Windows will automatically log in with your credentials? This is an alternative to caching credentials manually as Rob is using in his sample.