inviteshare has one of the best user interfaces ive seen. the 'controls' on the page are big, easy to read, like playing with a set of wooden blocks. i like how the login feature starts with only the username field, then grows larger once you starting using that field.