Most of you speak of one page checkout as if this was an urgent update needed for VM.
I think VM fails in some things but the checkout process is really well though and configurable.... of course you can have one page checkout... there are more than 2 commercial products for that...
One page checkout great, the problem is that the page is 3 times larger than the normal checkout template.
I bet most of the users requesting one page checkout have not really tested the impact with "typical" customers, if 90% e-commerce solutions use steps for checkout is for a reason and I loled at master13 comment, 50% users abandoning the cart for having 3 or 4 steps
The customer has to see all the information on the checkout process without clicking tabs or scrolling down, thats where all this "one page checkouts" fail.
VM shows all the steps, makes it easy for the customer and you can even remove some of them, loosing customers for clicking next and taking 30 secs for that?
Please tell me what you smoke