If anyone out there is still contemplating their votes at FoxyCart Requests
this article, The $300 Million Button
should be good incentive to vote for "Checkout without Password".
It's currently ranked third, but not yet marked PLANNED, so maybe a few more votes, along with the article, can give it the bump it needs.
It's a good article on how important usability is, at the very least.