I've heard so far watakushi, watashi and boku used as I, and have come to understand watakushi is most formal, watashi being polite, and boku as common speak among friends/family. Where does ore fit in this spectrum? Is it even more basic then boku?
Also, the same question goes for "you", but I only know anata which its family/friends ie. not too respectful... but where does omae fit?