Assuming you are still experiencing this issue, see the following thread: First New-VM : An item with the same key has already been added.
It appears to be fixed in a forthcoming release of PowerCLI. At least I can verify it solved the problem for me thus far.