Custom Checkout/Order page?

I would like to change the checkout/order page. The Click a Square, then Click paypal option is too confusing for our members.

How Can I do this? What functionality is absolutely necessary. Its like this page uses ajax to build the paypal link url dynamically, any other ways around this?

Any other documentation to he had on this?