Making the payment and account creation experience better

I purchased Membership, and am very happy with it, especially the WPMU support. However, I find the payment processing forms (and the user experience) to be pretty awful. Is there another plug-in I can get to make this more seamless and better looking?
Here is my site:
And here is an example of an account creation/payment processing page that meets the standard of what I want my members to experience.