I'm designing an application which allows the users to sign up if they agree to the terms and conditions. If the user agrees to the terms and conditions, sign-up process will be successful and the user proceeds to the next screen as registered user but if the user disagrees they will continue to use the application as a guest user. I have two designs in mind:
- A checkbox and a button with labels "I Agree" and "Finish" respectively
- Two buttons with label "I Agree" and "I Do Not Agree"
Which of the above design would provide better user experience? Or are there other better designs.