Regarding negative opinions on the virtual download feature: first: yes, there is a virtual download plugin for VM2 and no, it is not for free anymore. But common! The whole core VM is free. I needed to expand it to virtual downloads and invested 35EUR. Sorry, but if you even cannot afford 35 EUR for an eCommerce platform, which should be easily earned back, then better leave it all... There is no free lunch in this world!
The only downside I have with VM2 is the lack of documentation. This needs to be improved strongly and as far as I have heart, the VM-team is already working on that.
But as this doesnt belong to the functionality and features of the core product itself - still 5 stars for this great component!
Unfortunately its still not available for Joomla 1.7. Hope this will be updated soon!