Two annoyances regarding the registration process:
  1. Please make your password requirements upfront. I should know I need a complex password before I started typing, or, at least, before I hit "submit"
  2. Why do you have password requirements at all? It's not a bank account, nobody's going to hack it. And it makes the signup process more complicated, plus it's easier to forget a complicated password.