LongPW looks like an interesting idea to start with. 1.Giving the username, makes the service more risky security-wise; so why not omit it. So I give only a meaningful phrase and a color. Like, "This is my meaningful phrase" and "red", "yellow", "green" for levels of security.<p>2. At the end the meaningful phrase becomes the password.<p>3. Thought of an mobile app version?