I like it a lot – however, the checkout process has way too many steps. I going to try to modify it to use PayPal and Google checkout earlier in the process. Have you considered that or done any work toward that end?
Pretty good though. Great place to start for us.